在Java中显示PostScript

时间:2012-10-29 14:16:13

标签: java postscript

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

是否存在这样的图书馆?如果有的话,我在哪里/哪里可以找到它?

我在google上搜索过它,但我找不到任何可以做我想要的东西,因为我的搜索结果只有大量部分相关的结果。

2 个答案:

答案 0 :(得分: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类。完整示例可用here

答案 1 :(得分:2)

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