我想使用 Java 创建 pdf、svg 和高分辨率抗锯齿 img。
java-gnome 项目 (http://java-gnome.sourceforge.net/4.0/) 包含 cairo 绑定(bind),但由于多线程 gtk,在 xp 上使用它会出现问题 与xp不兼容...
你们中有人已经成功地在 xp 上使用过 java-gnome cairo 的东西编译了吗? 是否有其他 java 解决方案/库可以使用相同的方法处理相同的内容 质量?
最佳答案
Apache Batik 工具包是基于 Java 2D 库构建的 SVG 实现:http://xmlgraphics.apache.org/batik/
可以客观地说,它是 SVG 最好、最完整的实现之一:http://www.codedread.com/svg-support.php (位于表格底部)
您可以使用它来使用 SVG 光栅化组件渲染 PDF(以及 PNG 和其他位图格式):http://xmlgraphics.apache.org/batik/tools/rasterizer.html
从个人经验来看,我还可以说它非常容易使用,尽管我在 Windows 上使用得不多。
关于java - 在 Java 中创建 pdf、svg 和高分辨率 img - 开罗?其他解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4106221/