많은 개발자가 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)); }
이 코드는 부동 소수점을 준수하는 것과 같은 CSS 속성을 사용하여 원하는 PDF 출력을 생성합니다.
위 내용은 iText 7 및 pdfHTML은 CSS 위치 지정과 관련된 HTML-PDF 변환 문제를 어떻게 해결할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!