1

是否有某种显示 PostScript 元素可以添加到 Java 中的 GUI 中?我在 PostScript 方面比在 Java 方面更流利,而且我需要做一些更复杂的形状和命中检测,使用 Display PostScript 系统会容易得多。

有这样的图书馆吗?如果有,它是什么/我在哪里可以找到它?

我已经在谷歌上搜索过它,但我找不到任何真正可以做我想做的事情,因为我的搜索出现了大量仅部分相关的结果。

4

2 回答 2

3

当然你可以用 Ghost4J 做到这一点:

// load PDF document
PDFDocument document = new PDFDocument();
document.load(new File("input.pdf"));

// create renderer
SimpleRenderer renderer = new SimpleRenderer();

// set resolution (in DPI)
renderer.setResolution(300);

// render
List<Image> images = renderer.render(document);

如果您想渲染 Postscript 而不是 PDF:请使用 PSDocument 类。完整示例可在此处获得。

于 2013-01-04T23:24:30.690 回答
2

您可以使用Ghost4J。它提供了诸如将 .ps 转换为 .pdf 和使用 ImageIO 渲染 .pdf-s 等功能,这些功能可以作为您问题的解决方案。

于 2012-11-14T07:52:49.023 回答