将HTML网页(文本)等转换为图片的类库
以上是使用 HtmlConvertImage (Html2Image) 类库所作的演示小工具
以下是分割后的效果
ATA0.PNG
ATA1.PNG
ATA2.PNG
HtmlConvertImage.Dll 使用说明
随笔:因为项目的需要,当初是想从网上找个能完成Html2Image的工具,但找了半天只找到一家,而且还是要收费,并且没有DLL只是一个EXE应用程序(就是这家 http://www.sysimage.com/windows/html2image/default.aspx),无奈之下只能自行开发.目前实现的功能比较简单,等有空了在继续完善!哈哈
下载 HtmlConvertImage.RAR
以上是使用 HtmlConvertImage (Html2Image) 类库所作的演示小工具
MSPlus.HtmlConvertImage mHCont = new MSPlus.HtmlConvertImage();
//设置图片的长度,如果网页的长度超过一张图片的长度时自己将其分割在多张图片中
mHCont.ConvertImage(mUrl,Int32.Parse(textBox4.Text),mSaveTo,mFileName);
//所有网页生成在一张图片中
MSPlus.HtmlConvertImage mHCont = new MSPlus.HtmlConvertImage();
mHCont.ConvertImage(mUrl,mSaveTo,mFileName);
//设置图片的长度,如果网页的长度超过一张图片的长度时自己将其分割在多张图片中
mHCont.ConvertImage(mUrl,Int32.Parse(textBox4.Text),mSaveTo,mFileName);
//所有网页生成在一张图片中
MSPlus.HtmlConvertImage mHCont = new MSPlus.HtmlConvertImage();
mHCont.ConvertImage(mUrl,mSaveTo,mFileName);
以下是分割后的效果
ATA0.PNG
ATA1.PNG
ATA2.PNG
HtmlConvertImage.Dll 使用说明
自定义长度的获取方式,文件将会自动切割.返回多张图片的文件名
public String[] ConvertImage(String mUrl, Int32 mPageLength, String mOutputDir, String mOutputFile)
网页保存为一张图片,图片的长度就是网页的长度.返回图片文件名
public String ConvertImage(String mUrl, String mOutputDir, String mOutputFile)
设置图片上的水印
public string MarkStr
public String[] ConvertImage(String mUrl, Int32 mPageLength, String mOutputDir, String mOutputFile)
网页保存为一张图片,图片的长度就是网页的长度.返回图片文件名
public String ConvertImage(String mUrl, String mOutputDir, String mOutputFile)
设置图片上的水印
public string MarkStr
随笔:因为项目的需要,当初是想从网上找个能完成Html2Image的工具,但找了半天只找到一家,而且还是要收费,并且没有DLL只是一个EXE应用程序(就是这家 http://www.sysimage.com/windows/html2image/default.aspx),无奈之下只能自行开发.目前实现的功能比较简单,等有空了在继续完善!哈哈
下载 HtmlConvertImage.RAR