-1

Web アプリを Adob​​e Coldfusion/Windows から Railo/Linux 環境に移行していますが、プラットフォーム間で cfdocument を使用した PDF レンダリングの一貫性に問題があります。デフォルトの ACF (明らかに iText 2.1.0) とデフォルトの railo (PD4ML) PDF エンジンだけでなく、PD4ML Pro v3.8.0fx3 と空飛ぶ円盤を試して、PDF ドキュメントで HTML の正確な表現を取得しようとしました (混合結果)。

私たちが直面しているいくつかの特定の問題は、フォントの配置、フォント サイズ、太さ > 1px の境界線、テーブル セルの境界線、要素の絶対配置 (空飛ぶ円盤)、画像の z-index (デフォルトの ACF) に関連しています。

私たちが使用している HTML は、さまざまな WYSIWYG エディターによってユーザーが生成したものであり、完璧とはほど遠いものですが、前述のツールのいずれも、最新のブラウザーと同じ方法で PDF をレンダリングすることはできません。

ブラウザーでの HTML のレンダリング方法に厳密に一致する PDF を生成するツールを探しています。同様の問題を解決した人で、使用しているツールを共有してくれる人はいますか?

4

4 に答える 4

0

OpenOffice をヘッドレス モードで実行するように構成できます。次に、HTML ドキュメントと、PDF を生成するコマンドを送信します。

于 2013-07-01T10:35:54.037 に答える
0

私の会社は、DocRaptor と呼ばれる HTML から PDF への API を構築しました。他の多くの API よりも優れた CSS サポートを提供しています。

すべてのプランには、30 日間の試用版と無制限のテスト ドキュメントが付属しています。

ここに Java の例があります: DocRaptor Java の例

https://docraptor.com/

于 2013-07-03T16:22:16.113 に答える
0

私は空飛ぶ円盤を数年間使用していますが、まだ問題は発生していません。ACF 9 と CKeditor を使用して PDF を作成しています。確認してください: https://github.com/flyingsaucerproject/flyingsaucer

申し訳ありませんが、空飛ぶ円盤を既に試したことに気付きました... iText と XMLWorker のみを使用することもお勧めします。

デモ: http://demo.itextsupport.com/xmlworker/ ドキュメント: http://demo.itextsupport.com/xmlworker/itextdoc/flatsite.html

于 2013-09-04T16:24:28.320 に答える