使用Aspose.PDF for .NET将PDF转换为HTML格式示例解读(1)——以光栅格式保存图像

Aspose.PDF for .NET是一种高级PDF处理和解析API,用于在跨平台应用程序中执行文档管理和操做任务。API能够轻松用于生成,修改,转换,渲染,保护和打印PDF文档,而无需使用Adobe Acrobat。此外,还提供PDF压缩选项,表格建立和操做,图形和图像功能,普遍的超连接功能,印章和水印任务,扩展的安全控制和自定义字体处理。html

 

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讨论
相关文章
相关标签/搜索