首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用apache batik将SVG文件转换为PDF文件

无法使用apache batik将SVG文件转换为PDF文件
EN

Stack Overflow用户
提问于 2018-09-11 11:31:17
回答 1查看 472关注 0票数 0

我有很多SVG文件,需要转换成PDF文件。

当我从控制台调用Batik时,我得到以下错误;

代码语言:javascript
复制
~\batik-1.10>java -jar batik-rasterizer-1.10.jar -d "D:/PDF" -m application/pdf 
-dpi 1200 -w 9921 -h 14031 "D:/SVG/topic*.svg"

> About to transcode 1 SVG file(s)
> Converting d:/SVG/topic*.svg to D:\PDF\topic*.pdf ... ... error (SVGConverter.error.cannot.open.source)
> org.apache.batik.apps.rasterizer.SVGConverterException: Error: cannot open source topic*.svg java.io.IOException: Unable to make sense of URL for connection
    at org.apache.batik.apps.rasterizer.SVGConverter.transcode(SVGConverter.java:968)
    at org.apache.batik.apps.rasterizer.SVGConverter.execute(SVGConverter.java:717)
    at org.apache.batik.apps.rasterizer.Main.execute(Main.java:937)
    at org.apache.batik.apps.rasterizer.Main.main(Main.java:990)

这里的问题是什么?

EN

回答 1

Stack Overflow用户

发布于 2018-10-20 05:56:26

我可以使用下面列出的命令重新创建您的问题(获得带有消息"Unable to make of URL for connection“的IOException )。

我认为在这种情况下,最简单的做法是消除源目录路径中的引号,并执行以下命令:

代码语言:javascript
复制
java -jar batik-rasterizer-1.10.jar -d "D:/PDF" -m application/pdf -dpi 1200 -w 9921 -h 14031 D:/SVG/topic*.svg
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52268260

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档