ホームページ >Java >&#&チュートリアル >iText 7 と pdfHTML は、CSS の配置に関する HTML から PDF への変換の問題をどのように解決できますか?
多くの開発者は、iText を使用して HTML を PDF に変換する際、特にCSS を使用した要素の配置。
iText の非推奨コンポーネントである HTMLWorker には、重大な欠点があります:
汎用 XML 解析フレームワークとして意図された XMLWorker も、同様の問題に直面していました。
これらの欠点を解決するために、iText 7 とその pdfHTML アドオンが開発されました。これらは、簡素化されたアプローチを提供します。
public static final String SRC = "src/main/resources/html/sample.html"; public static final String DEST = "target/results/sample.pdf"; public void createPdf(String src, String dest) throws IOException { HtmlConverter.convertToPdf(new File(src), new File(dest)); }
このコードは、float などの CSS 属性が尊重されて、目的の PDF 出力を生成します。
以上がiText 7 と pdfHTML は、CSS の配置に関する HTML から PDF への変換の問題をどのように解決できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。