如何将单个PDF文件转换为SVG
• 进入免费在线转换器页面
• 上传要转换的PDF文件
• (非必需)使用高级选项配置转换条件
• 点击“转换”
• 查看或保存新创建的SVG文件
如何从命令行将PDF转换为SVG
也可以直接从命令行运行BuildVu进行转换(需要在机器上提前安装好Java)。
1.下载BuildVu试用版jar文件
2.设置输入目录和输出目录
3.根据需要增加XMX值(您也可以使用此帮助文档进行更多设置)
java -Xmx512M -jar buildvu-svg.jar /inputDirectory/ /outputDirectory/
默认模式在IDRViewer中生成文档。如果要生成原始内容,您可以输入
java -Dorg.jpedal.pdf2svg.viewMode=content -jar buildvu-svg.jar /inputDirectory/ /outputDirectory/
在Java中将PDF文件转换为SVG的最简单方法
• 如需批量内部转换,请下载BuildVu试用版jar文件
• 将BuildVu Jar添加到您的项目库中
• 选择IDRViewerOptions
• 设置PDF文件路径和输出目录
SVGConversionOptions conversionOptions = new SVGConversionOptions();
// 在这里设置转换选项,如 conversionOptions.setCompressImages(true);
IDRViewerOptions viewerOptions = new IDRViewerOptions();
// 在这里设置查看器选项,如 viewerOptions.setViewerUI(IDRViewerOptions.ViewerUI.Clean);
File pdfFile = new File("C:/MyDocument.pdf");
File outputDir = new File("C:/MyOutputDirectory/");
PDFtoSVGConverter converter = new PDFtoSVGConverter(pdfFile, outputDir, conversionOptions, viewerOptions);
try {
converter.convert();
} catch (PdfException e) {
e.printStackTrace();
}
如果您对BuildVu有任何疑问,可以在BuildVu官网了解更多信息,并随时与我们联系(也可以直接私信)。
为什么要将PDF转换为SVG?
将PDF转换为SVG能便于在手机、电脑上的网页浏览器中显示文件。SVG是一种矢量图像格式,因而它是一个很好的选择,因为它提供了许多与PDF相同的图形功能,而且易于在网页展现。
开发人员将PDF转换为SVG后,人们在手机、电脑上查看文档时能得到与PDF相同的体验。这个解决方式尤其适用于经营在线报纸、杂志和文档的公司,他们中的很大一部分正在从
平面图像和传统的Adobe Flash转型。
相信在阅读完本文后,您已经是掌握将PDF转换为SVG方法的专家了!想要进一步学习将PDF在网页中展示,您还可以在这里了解如何将PDF转换为HTML。
我们的主页:PDF 转 HTML5、Java 图像库、Java PDF SDK - IDRsolutions
我们的公众号:IDRSolutions