使用图像生成飞碟 PDF 可以在 linux 服务器上运行吗?

flying saucer PDF generation with Image will it work on linux server?

我可以使用 Freemarker.

从 xhtml 模板中使用 RelacementElementFactory 的自定义实现生成带有图像的 pdf

But I got an error when my system screen was off, hence pdf didn't generated.

Caused by: java.lang.NullPointerException
    at sun.lwawt.macosx.LWCToolkit.getScreenResolution(LWCToolkit.java:356)
    at org.xhtmlrenderer.layout.SharedContext.<init>(SharedContext.java:110)
    at org.xhtmlrenderer.pdf.ITextRenderer.<init>(ITextRenderer.java:111)
    at org.xhtmlrenderer.pdf.ITextRenderer.<init>(ITextRenderer.java:102)

Why this happened...? [NOTE: I'm using OS X Yosemite Version 10.10.4]

当系统屏幕锁定且不显示任何内容时,我的服务器 运行 多次无法重现此内容。

Will it impact on other OS machines(like linux machine server) ...? or is this MAC OS related only and does not impact on other machines.

  • 如问题中所述,问题不可重现。
  • 既然问题是想知道用Image生成飞碟PDF会不会 在 linux 服务器上工作?

Answer is yes it is working without any issue.