资源简介
.net 图片转字符画,可选择数字字符画,中文等模式 源码
.net 图片转字符画,可选择数字字符画,中文等模式 源码
.net 图片转字符画,可选择数字字符画,中文等模式 源码
.net 图片转字符画,可选择数字字符画,中文等模式 源码

代码片段和文件信息
using System;
using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Text;
using System.Text.Regularexpressions;
using System.Windows.Forms;
namespace Img2AscII
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
}
private void button1_Click(object sender EventArgs e)
{
//初始化一个OpenFileDialog类
OpenFileDialog fileDialog = new OpenFileDialog();
//判断用户是否正确的选择了文件
if (fileDialog.ShowDialog() == DialogResult.OK)
{
//获取用户选择文件的后缀名
string extension = Path.GetExtension(fileDialog.FileName);
//声明允许的后缀名
string[] str = new string[] { “.gif“ “.jpge“ “.jpg““.png“ };
if (!((IList)str).Contains(extension))
{
MessageBox.Show(“仅能上传gifjpgejpg格式的图片!“);
}
else
{
//获取用户选择的文件,并判断文件大小不能超过200K,fileInfo.Length是以字节为单位的
FileInfo fileInfo = new FileInfo(fileDialog.FileName);
if (fileInfo.Length > 307200)
{
MessageBox.Show(“上传的图片不能大于300K“);
}
else
{
textBox1.Text = fileInfo.FullName;
}
}
}
}
private void label1_Click(object sender EventArgs e)
{
}
private void button2_Click(object sender EventArgs e)
{
if (string.IsNullOrEmpty(textBox1.Text))
{
MessageBox.Show(“请先选择图片!“);
}
if (string.IsNullOrEmpty(textBox4.Text))
{
MessageBox.Show(“填写输出全路径!“);
}
else
{
try
{
var x = 8;
var y = 6;
if (!string.IsNullOrEmpty(textBox2.Text))
x = Convert.ToInt32(textBox2.Text);
if (!string.IsNullOrEmpty(textBox3.Text))
y = Convert.ToInt32(textBox3.Text);
Bitmap bm = new Bitmap(textBox1.Text);
var type = comboBox1.SelectedIndex;
var asctxt = Generate(bm x y type);
var path = “E:\\img2Asc.txt“;
path = textBox4.Text.ToString();
Write(path asctxt);
MessageBox.Show(“成功转化“);
}
catch (Exception ex)
{
MessageBox.Show(ex.Messa
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 14336 2016-10-28 14:54 Img2AscII\Img2AscII\bin\Debug\Img2AscII.exe
文件 28160 2016-10-28 14:54 Img2AscII\Img2AscII\bin\Debug\Img2AscII.pdb
文件 22656 2016-10-28 14:54 Img2AscII\Img2AscII\bin\Debug\Img2AscII.vshost.exe
文件 490 2013-06-18 20:28 Img2AscII\Img2AscII\bin\Debug\Img2AscII.vshost.exe.manifest
文件 8646 2016-10-28 14:54 Img2AscII\Img2AscII\Form1.cs
文件 7199 2016-10-28 11:39 Img2AscII\Img2AscII\Form1.Designer.cs
文件 5817 2016-10-28 11:39 Img2AscII\Img2AscII\Form1.resx
文件 3782 2016-10-24 18:19 Img2AscII\Img2AscII\Img2AscII.csproj
文件 1453 2016-10-25 09:09 Img2AscII\Img2AscII\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6791 2016-10-24 18:19 Img2AscII\Img2AscII\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 485 2016-10-28 14:54 Img2AscII\Img2AscII\obj\Debug\Img2AscII.csproj.FileListAbsolute.txt
文件 977 2016-10-28 14:54 Img2AscII\Img2AscII\obj\Debug\Img2AscII.csproj.GenerateResource.Cache
文件 14336 2016-10-28 14:54 Img2AscII\Img2AscII\obj\Debug\Img2AscII.exe
文件 180 2016-10-28 14:54 Img2AscII\Img2AscII\obj\Debug\Img2AscII.Form1.resources
文件 28160 2016-10-28 14:54 Img2AscII\Img2AscII\obj\Debug\Img2AscII.pdb
文件 180 2016-10-28 14:54 Img2AscII\Img2AscII\obj\Debug\Img2AscII.Properties.Resources.resources
文件 490 2016-10-24 16:45 Img2AscII\Img2AscII\Program.cs
文件 1342 2016-10-24 16:45 Img2AscII\Img2AscII\Properties\AssemblyInfo.cs
文件 2870 2016-10-24 16:45 Img2AscII\Img2AscII\Properties\Resources.Designer.cs
文件 5612 2016-10-24 16:45 Img2AscII\Img2AscII\Properties\Resources.resx
文件 1096 2016-10-24 16:45 Img2AscII\Img2AscII\Properties\Settings.Designer.cs
文件 249 2016-10-24 16:45 Img2AscII\Img2AscII\Properties\Settings.settings
文件 996 2016-10-24 16:45 Img2AscII\Img2AscII.sln
..A..H. 38912 2016-10-28 14:55 Img2AscII\Img2AscII.v12.suo
目录 0 2016-10-24 16:45 Img2AscII\Img2AscII\obj\Debug\TempPE
目录 0 2016-11-09 11:29 Img2AscII\Img2AscII\bin\Debug
目录 0 2016-10-24 18:18 Img2AscII\Img2AscII\bin\Release
目录 0 2016-11-09 11:29 Img2AscII\Img2AscII\obj\Debug
目录 0 2016-11-09 11:29 Img2AscII\Img2AscII\bin
目录 0 2016-11-09 11:29 Img2AscII\Img2AscII\obj
............此处省略6个文件信息
- 上一篇:安卓坦克大战小游戏
- 下一篇:windows 鼠标点击 水波纹 效果
相关资源
- USB.Over.Network.Server 注册机
- WPF USB 网络 串口 通信软件
- dotnet 写字板 实验 源代码 不好请要不
- B/S 网上订餐系统
- .net面试简历内容非常细致
- 教室管理系统.rar
- 小鸡快跑游戏.
- .net网站服装销售系统(MVC)
-
分别适用于.NET fr
amework 2.0和4.0的E - 汽车租赁系统............................
-
安装 .net fr
amework 4.0失败原因是KB9 - 德卡D8读写器关于读写感应卡的一些代
- halcon 测量助手
- 图片存储到数据库保存二进制文件并
- vs2005骑士巡游问题-分治法C
- 用Socket写的简易FTP服务器和客户端
- 企业销售管理信息系统(全套)
- 串口操作类(justinio)
- 基于Petri网的工作流(完整的原创源代
- 选择题自动考试系统
- 多线程实例:桌面智能弹球小游戏
- EXCEL文件转换成固定的格式的文本格式
- .net计件工资管理程序 啊
- powerdatagrid控件 源码
- SunnyUI.Net
- .NET WinForm 和 WPF 的UI界面库,收集整合
- Oxford Industries 采用 Microsoft.NET 平台实
- ssk皮肤
- dotnetfx_cleanup_tool .NET删除工具
- 土地信息管理系统
评论
共有 条评论