Летающая тарелка Генерация PDF с изображением будет работать на сервере Linux?

Я могу сгенерировать PDF с изображениями, используя пользовательскую реализацию RelacementElementFactory из шаблона xhtml используя Freemarker,

Но я получил ошибку, когда мой системный экран был выключен, поэтому pdf не генерировался.

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)

Почему это случилось...? [ПРИМЕЧАНИЕ: я использую OS X Yosemite версии 10.10.4]

Я не смог воспроизвести это, запустив несколько раз мой сервер, когда экран системы заблокирован и ничего не отображается.

Повлияет ли это на другие машины с ОС (например, на сервер Linux) ...? или эта MAC OS связана только и не влияет на другие машины.

1 ответ

Решение
  • Как уже упоминалось в вопросе вопрос не был воспроизводимым.
  • Поскольку вопрос заключается в том, чтобы знать, как создавать PDF с помощью Image на летающей тарелке, будет ли это работать на сервере Linux?

Ответ - да, это работает без проблем.

Другие вопросы по тегам