PDF由于具有跨平台支持,因此已成为主要的文件格式之一。由于跨异构设备的PDF文档的布局一致,因此人们习惯于在共享之前将文档转换为PDF。
- 使用C#将PDF文件转换为SVG
- 使用其他选项将PDF转换为SVG
.NET API的
整合所有格式API处理控件Aspose.Total永久授权火热促销中,联系客服立马1分钟了解全部!
使用C#将PDF文件转换为SVG
以下是使用Aspose.PDF for .NET将PDF文件转换为SVG的步骤。
- 使用Document类加载PDF文档。
- 创建一个SvgSaveOptions类的实例。
- 使用Document.Save(String,SvgSaveOptions)方法将PDF保存为SVG 。
以下代码示例显示了如何使用C#将PDF文件转换为SVG。
// Open documentDocument pdfDocument = new Document("Document.pdf");// Instantiate an object of SvgSaveOptionsSvgSaveOptions saveOptions = new SvgSaveOptions();// Save the PDF as SVG filepdfDocument.Save("output.svg", saveOptions);
使用其他选项将PDF转换为SVG
用于.NET的Aspose.PDF还提供了一些其他选项,以自定义PDF到SVG的转换。为此,API提供了SvgSaveOptions类,其中包含以下选项。
- CompressOutputToZipArchive –指定是否将输出创建为一个zip存档。
- CustomStrategyOfEmbeddedImagesSaving –用于自定义处理参考外部图像文件的策略。
- ScaleToPixels –指定是否将输出文档从印刷点缩放到像素。
- TreatTargetFileNameAsDirectory –定义是否创建与请求的输出文件同名的目标目录。
- TryMergeAdjacentSameBackgroundImages –避免在同一背景图像的各个部分之间出现可见的边界。
以下是使用SvgSaveOptions类自定义PDF到SVG转换的步骤。
- 使用Document类加载PDF文档。
- 创建一个SvgSaveOptions类的实例。
- 设置所需的选项,例如SaveOptions.CompressOutputToZipArchive。
- 使用Document.Save(String,SvgSaveOptions)方法将PDF保存为SVG 。
以下代码示例显示了如何使用C#将PDF文件转换为带有其他选项的SVG。
// Open documentDocument pdfDocument = new Document("Document.pdf");// Instantiate an object of SvgSaveOptionsSvgSaveOptions saveOptions = new SvgSaveOptions();// Do not compress SVG image to Zip archivesaveOptions.CompressOutputToZipArchive = false;// Save the PDF as SVG filepdfDocument.Save("output.svg", saveOptions);
还想要更多吗可以点击阅读【2020 · Aspose最新资源整合】,查找需要的教程资源。如果您有任何疑问或需求,请随时加入Aspose技术交流群(),我们很高兴为您提供查询和咨询。
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!