C#使用Aspose.Words把 word转成图片
2026/3/19 13:18:22 网站建设 项目流程

///文件分页保存成图片

Documentdoc=newDocument("f:\\333.doc");ImageSaveOptionsiso=newImageSaveOptions(SaveFormat.Jpeg);iso.Resolution=128;//这个数据越大越好 清晰度iso.PrettyFormat=true;iso.UseAntiAliasing=true;///抗锯齿for(inti=0;i<doc.PageCount;i++){iso.PageIndex=i;doc.Save("D:/test/test"+i+".jpg",iso);}

//文件处理完成后,保存字节流保存图片

doc=newDocument(GModel.PrintBiaoqianPath);doc=newOPWord().ObjectToBookmark<PrintBiaoqian>(doc,ThisModel);//string TempFilepath = GModel.FileTempExport + ReportOut.LeixingName + Guid.NewGuid().ToString().Substring(0, 3) + ".Temp";MemoryStreamWordStream=newMemoryStream();WordStream.Seek(0,SeekOrigin.Begin);ImageSaveOptionsoptions=newImageSaveOptions(SaveFormat.Png);options.MemoryOptimization=true;options.Resolution=250;options.PrettyFormat=true;options.UseAntiAliasing=true;doc.Save(WordStream,options);ImageThisImage=newBitmap(WordStream);if(ThisImage!=null){PBShow.Image=ThisImage;}

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询