使用Aspose.PDF for .NET将PDF转换为HTML格式示例解读(1)——以光栅格式保存图像
程序员文章站
2022-04-15 09:10:06
Aspose.PDF for .NET是一种高级PDF处理和解析API,用于在跨平台应用程序中执行文档管理和操作任务。API可以轻松用于生成,修改,转换,渲染,保护和打印PDF文档,而无需使用Adobe Acrobat。此外,还提供PDF压缩选项,表格创建和操作,图形和图像功能,广泛的超链接功能,印 ......
aspose.pdf for .net是一种高级pdf处理和解析api,用于在跨平台应用程序中执行文档管理和操作任务。api可以轻松用于生成,修改,转换,渲染,保护和打印pdf文档,而无需使用adobe acrobat。此外,还提供pdf压缩选项,表格创建和操作,图形和图像功能,广泛的超链接功能,印章和水印任务,扩展的安全控制和自定义字体处理。
pdf转html-以光栅格式保存图像
从pdf转换为html时,用于保存图像的默认输出格式是svg。可以改写默认值,而是将图像保存为栅格格式。
用于.net的aspose.pdf提供了出色的转换选项,可以将pdf文件转换为doc,docx,图像,html和其他各种格式。在pdf到html的转换过程中,默认情况下,pdf中的图像通过svg压缩保存。您可以将它们保存为光栅格式(png或jpeg)以减小图像尺寸。
// 文档目录的路径。 string datadir = runexamples.getdatadir_asposepdf_documentconversion_pdftohtmlformat(); //源pdf文件 document doc = new document(datadir + "input.pdf"); //使用测试的功能创建htmlsaveoption htmlsaveoptions saveoptions = new htmlsaveoptions(); saveoptions.fixedlayout = true; saveoptions.splitintopages = false; saveoptions.rasterimagessavingmode = htmlsaveoptions.rasterimagessavingmodes.asexternalpngfilesreferencedviasvg; //将输出保存为html格式 doc.save( datadir + "saveimages_out.html", saveoptions);
如果您有任何疑问或需求,请随时加入aspose技术交流群(642018183)讨论
推荐阅读
-
使用Aspose.PDF for .NET将PDF转换为HTML格式示例解读(4)——为图像文件指定前缀名
-
使用Aspose.PDF for .NET将PDF转换为HTML格式示例解读(7)——添加前缀以导入指令
-
使用Aspose.PDF for .NET将PDF转换为HTML格式示例解读(8)——将输出保存到Stream对象
-
使用Aspose.PDF for .NET将PDF转换为HTML格式示例解读(3)——将字体另存为WOFF或TTF
-
使用Aspose.PDF for .NET将PDF转换为HTML格式示例解读(6)——在style.css中设置字体的URL前缀
-
使用Aspose.PDF for .NET将PDF转换为HTML格式示例解读(4)——为图像文件指定前缀名
-
使用Aspose.PDF for .NET将PDF转换为HTML格式示例解读(7)——添加前缀以导入指令
-
使用Aspose.PDF for .NET将PDF转换为HTML格式示例解读(1)——以光栅格式保存图像
-
使用Aspose.PDF for .NET将PDF转换为HTML格式示例解读(2)——将CSS拆分为页面
-
使用Aspose.PDF for .NET将PDF转换为HTML格式示例解读(8)——将输出保存到Stream对象