我正在寻找以编程方式将 SVG 转换为服务器上的 PDF 文档。在 Windows 上执行此操作有哪些选择?
我已经看到了Inkscape、Batik和svg2pdf的链接,但我不确定这些是否可以轻松地自动化以在 Windows 服务器上执行转换。
这里有一个不寻常的解决方案,它涉及在服务器上自动化 OpenOffice Portable:http: //www.codeproject.com/KB/office/PortableOpenOffice.aspx
我正在寻找以编程方式将 SVG 转换为服务器上的 PDF 文档。在 Windows 上执行此操作有哪些选择?
我已经看到了Inkscape、Batik和svg2pdf的链接,但我不确定这些是否可以轻松地自动化以在 Windows 服务器上执行转换。
这里有一个不寻常的解决方案,它涉及在服务器上自动化 OpenOffice Portable:http: //www.codeproject.com/KB/office/PortableOpenOffice.aspx
看看 Apache Batik 工具包。光栅化器可以将svg 转换为图像或 pdf(它是一个 java 工具)。
SVG Rasterizer 是一个可以将 SVG 文件转换为光栅格式的实用程序。该工具可以转换单个文件或文件集,从而轻松转换整个 SVG 文件目录。提供的格式为 JPEG、PNG 和 TIFF,但该设计允许轻松添加新格式。此外,光栅器可以(尽管它的名字)转码为 PDF。
它不是免费的,但PrinceXML在 SVG 方面做得非常好。
您可能想查看Apache FOP。
查看有关图形格式的部分。
您可以为此使用altsoft xml2pdf 服务器