C#/VB.NET 将Word保存为图片

 时间:2024-10-22 16:07:28

以下经验内容分析通过C#和VB.NET程序代码将Word保存为图片的方法。支持JPEG, PNG, TIFF, EMF, BMP 及GIF等图片格式。

工具/原料

Spire.Doc for .NET pack

dll文件下载及导入:

1、从e-iceblue中文官网下载文件包,下载后,解压文件,并在VS程序中添加引用Spire.Doc.dll文件(dll文件在文件夹Bin文件夹下获取);如下引用效果:

C#/VB.NET 将Word保存为图片

2、用于测试的Word文档如下,包含两页文档内容,这里转换格式以转换为Png格式为例:

C#/VB.NET 将Word保存为图片

C#

1、using Spire.Doc;using System;using System.Drawing;using System.Drawing.Imaging;namespace WordToPng{ class Program { static void Main(string[] args) { //加载Word文档 Document doc = new Document(); doc.LoadFromFile("test.docx"); //保存为Png格式的图片 Image[] images = doc.SaveToImages(Spire.Doc.Documents.ImageType.Metafile); for (int i = 0; i < images.Length; i++) { string outputfile = String.Format("image-{0}.png", i); images[i].Save(outputfile, System.Drawing.Imaging.ImageFormat.Png); } } }}

2、Word转图片效果:

C#/VB.NET 将Word保存为图片

VB.NET

1、ImportsSpire.Doc ImportsSy衡痕贤伎stem ImportsSystem.Drawing ImportsSystem.Drawing.Imaging NamespaceWordToPng ClassProgram PrivateSharedSubMain(ByValargs()AsString) '加载Word文档 DimdocAsDocument=NewDocument doc.LoadFromFile("test.docx") '保存为Png格式的图片 Dimimages()AsImage=doc.SaveToImages(Spire.Doc.Documents.ImageType.Metafile) DimiAsInteger=0 DoWhile(i<images.Length) DimoutputfileAsString=String.Format("image-{0}.png",i) images(i).Save(outputfile,System.Drawing.Imaging.ImageFormat.Png) i=(i+1) Loop EndSub EndClass EndNamespace

  • cadence IC 5141安装总结(八)(图文教程)
  • ftp文件管理器、ftp服务器文件访问记录软件
  • QQ玫瑰小镇天赋宝宝提高进化度攻略
  • win10如何显示任务栏缩略图
  • FlashFXP连接linux 教程
  • 热门搜索
    lovely什么意思 瓦斯是什么 猩红热是什么病 呕心沥血是什么意思 胸推是什么意思 三年五载的载是什么意思 tph是什么意思 颜控是什么意思 dpf是什么意思 t和p是什么意思