Какой механизм рендеринга использует cfdocument для преобразования HTML-> PDF? - PullRequest
9 голосов
/ 08 мая 2009

Простой вопрос: кто-нибудь знает, что CF8 использует для рендеринга HTML в PDF?

Более конкретно, я хотел бы знать версию и, если есть полное описание того, какие стили он поддерживает / не поддерживает.

(например, он не поддерживает разбиение страниц CSS - вам нужно использовать cfdocumentitem, который не так гибок)

Ответы [ 4 ]

12 голосов
/ 08 мая 2009

Да, он использует iText. CF8 использует версию 1.4:

<cfset doc = createObject("java", "com.lowagie.text.Document")>
<cfdump var="#doc.getVersion()#">
11 голосов
/ 08 мая 2009

Документация для тега cfdocument содержит список поддерживаемых стилей CSS.

7 голосов
/ 12 мая 2009

CFDOCUMENT использует ICEBrowser для визуализации HTML, а затем iText для записи его в PDF.

5 голосов
/ 08 мая 2009

Из того, что я помню, cfdocument использует iText для создания PDF-файлов. Я не помню номер версии, но вы можете открыть файл itext.jar и просмотреть манифест, который должен содержать версию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...