图片转换html源代码,将图片转换成HTML格式的文字图程序源代码
将图片转换成HTML格式的文字图程序源代码
■ 将图片转换成HTML格式的文字图
————————————————以下为程序代码—————————————
using System;
using System.Drawing;
using System.Text;
namespace http://doc.wendoc.com.ClassLib
{
///
/// 将图片转换为Html
///
public class Picture2HtmlPicture
{
///
/// 构造函数
///
public Picture2HtmlPicture()
{
//构造函数
}
///
/// 将图片转换为HTML
///
/// 图片文件名
/// HTML内容
public string MakeHtmlPicture(string FileName)
{
try
{
int intX;
int intY;
int intWidth;
Color clrPicture;
Bitmap bmpPicture;
StringBuilder sb = new StringBuilder();
//检测文件名是否为空,如果为空,则返回空
if (FileName == "")
{
return null;
}
//打开图片文件
bmpPicture = new Bitmap(FileName);
sb.Append("\r\n");
sb.Append("
\r\n");
sb.Append("
sb.Append(".Font{font-family: Arial; font-size: 1px}\r\n");
sb.Append("\r\n");
intWidth = bmpPicture.Size.Width;
if (intWidth < 100)
{
intWidth = 100;
}
else
{
intWidth = bmpPicture.Size.Width + 50;
}
sb.Append("\r\n");
//通过循环,将图片的颜色提取出来
for (intY = 0; intY < bmpPicture.Size.Height; intY++)
{
for (intX = 0; intX < bmpPicture.Size.Width; intX++)
{
clrPicture = bmpPicture.GetPixel(intX,intY);
string strColor = clrPicture.ToArgb().ToString("x5");
string strHexColor = "#" + strColor.Substring(2);
//将图片颜色写到HTML中
sb.Append("");
sb.Append("x");
sb.Append("");
sb.Append("\r\n");
}
sb.Append("
\r\n");
}
sb.Append("\r\n");
sb.Append("\r\n");
sb.Append("");
//返回HTML内容
return sb.ToString();
}
catch(Exception err)
{
throw(new Exception("发生异常:" + err.Message));
}
}
}
}
————————————————————————————————————
private void button1_Click(object sender, System.EventArgs e)
{
ofdPicture.ShowDialog();
string strFileName = ofdPicture.FileName;
Picture2HtmlPicture clsHtmlPicture = new Picture2HtmlPicture();
txtTest.Text = clsHtmlPicture.MakeHtmlPicture(strFileName);
}
图片转换html源代码,将图片转换成HTML格式的文字图程序源代码相关推荐
- 文字图片转换成html,将图片转换成HTML格式的文字图程序源代码
将图片转换成HTML格式的文字图程序源代码 将图片转换成HTML格式的文字图程序源代码.txt喜欢我这是革命需要,知道不?! 你不会叠衣服一边呆着去!以后我来叠! 我一定要给你幸福,谁也别想拦着. ■ ...
- 脚本2—遍历文件夹下的图片进行检测,将结果保存成json格式predict_batch_tojson_一行_多行
import matplotlib.image as im import matplotlib.pyplot as plt import os from PIL import Image import ...
- 3dmaxobj导出选项_3dmax将模型导出成OBJ格式和贴图的一些注意点
3dmax建模,如果将3D模型导出成其他软件也能够打开的格式,OBJ是一个非常好的格式选择.3dmax导出obj格式文件时缺少贴图,模型/贴图/材质/渲染都没有问题,导出来的obj为什么就没有贴图呢? ...
- python tif格式的图片转换成其他格式
为了解决python 将tif格式图片用cv2等其他包转成其他格式,会出现图片变成灰色或者其他颜色的问题. 用第三方库tifffile就可以完全解决这个问题,代码如下: import tifffile ...
- 手机视频转换成gif格式的方法,手机视频转gif工具推荐
许多人看到一些有趣的小视频,都想要将视频做成GIF表情包来使用的时候,却不知道应该如何操作时,该怎么办呢?其实我们只需要借助一些工具,就可以完美的完成,我推荐的这款视频转gif工具,在线网站操作,不需 ...
- jfif怎么改成png格式的3种方法
jfif格式怎么转换成png?JFIF是一种图形数据格式,可以在计算机之间交换压缩的JPEG文件.格式的主要特征是使用标记来指示JPEG标准中未使用的参数,即像素几何,像素大小和一些其他参数.但是jf ...
- 使用canvas给图片添加水印, canvas转换base64,,canvas,图片,base64等转换成二进制文档流的方法,并将合成的图片上传到服务器,...
一,前端合成带水印的图片 一般来说,生成带水印的图片由后端生成,但不乏有时候需要前端来处理.当然,前端处理图片一般不建议,一方面js的处理图片的方法不全,二是有些老版本的浏览器对canvas的支持度不 ...
- python 怎么将数组转为列表_图片转换成pdf格式怎么操作?什么软件能将图片转为pdf?...
伙伴们好,你们知道如何把图片转为pdf格式吗?前一阵子我参加了一个家居行业大会,在会议上拍摄了不少会议照片,包括主持人讲话.嘉宾出席.观众提问.产品推广等环节都拍摄了不同的角度.拍摄好后,需要传送给写 ...
- xsd文件转图片_图片转换成PDF格式怎么转?图片转换成PDF的软件哪个好?
图片转换成PDF格式怎么转?经验丰富的设计师在完成图片格式的设计作品后都会将图片转成PDF格式文件,这样方便保存以及参加一些设计比赛.同时我们在保存大量图片的时候也可以将图片转换成PDF文件.但是还有 ...
- 带字的图片如何转换成可编辑的文字?
将图片文字转换成可编辑的文字,有很多方法可以选择,可以使用输入法打字的方法,将图片上的文字输入到电脑文档中:还可以使用OCR文字识别软件的方法,把图片文字识别出来,然后保存到word文档中: 上面的两 ...
最新文章
- Jquery Ajax调用aspx页面方法
- python类的属性和对象属性_在python的类中动态添加属性与生成对象
- 逆向知识十三讲,汇编中数组的表现形式,以及还原数组
- Spring data jpa 条件查询-按时间段查询
- k8s Dashboard部署Tomcat集群
- [css] 当使用opacity时会使得元素的子元素也透明,此时不想要子元素也跟着透明怎么办?
- Tizen有用的网站
- vscode 使用flask
- 基于JavaWeb的微博系统设计与实现
- python实现:将一个四位数反向输出
- 微信域名检测接口文档
- 蓝桥杯2017国赛 瓷砖样式 dfs+map
- 合同和协议的区别_你签的是合同还是协议?他们的法律效力有区别吗?
- IDEA: 全局搜索 、全局查找
- Linux下Nginx的卸载、安装以及基本使用
- Linux系统装进U盘里,制作随身携带的便捷系统
- 用java将数组中的数字倒过来_有数组a[n],用java 代码将数组元素顺序颠倒
- php,mysql的简历_PHP开发工程师岗位个人简历个人技能范文
- 模拟linux设备按键工具,linux下如何模拟按键输入和模拟鼠标
- 通证经济=区块链技术+商业模式