Летающая тарелка Генерация 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?
Ответ - да, это работает без проблем.