iText 7 を使用した HTML から PDF への変換
HTMLWorker は廃止されたにもかかわらず、当初は HTML を PDF に解析するために使用されていました。ただし、CSS はサポートされておらず、多数の非推奨メソッドが原因でコードが古くなってしまいました。
XML ワーカーとその制限
XML ワーカーはより多くの機能を提供しますが、HTML を PDF に変換するときに問題も発生しました。当初は画像が欠落していましたが、ImageProvider によってこの問題が解決されました。さらに、すべての CSS スタイルが完全にサポートされているわけではありません。
残された問題: Float 配置
残った重要な問題の 1 つは、「float」のような CSS 配置属性を処理できないことでした。 。」これにより、特定の位置の要素のレンダリングが不正確になりました。
追加の観察
iText 7 を使用したソリューション
iText 7 と pdfHTML アドオンのリリースにより、HTML を PDF に変換するプロセスが大幅に短縮されました。簡略化された。コードは簡潔で、CSS、画像処理、要素の配置を処理します。結果として、元の HTML レイアウトを忠実に再現した高精度の PDF が得られます。
iText 7 と pdfHTML の利点
以上がiText 7 と pdfHTML は HTML から PDF への変換の課題をどのように解決できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。