기존 (X) HTML 문서에서 PDF 파일을 자동으로 생성해야합니다. 입력 파일 (보고서)은 다소 간단한 테이블 기반 레이아웃을 사용하므로 정말 멋진 JavaScript / CSS를 지원할 필요는 없습니다.
Java 작업에 익숙하기 때문에 java-project에서 쉽게 사용할 수있는 솔루션이 바람직합니다. 그러나 Windows 시스템에서만 작동하면됩니다.
그것을 할 수는 있지만 좋은 품질의 출력을 생성하지 않는 한 가지 방법은 CSS2XSLFO 및 Apache FOP를 사용하여 PDF 파일을 만드는 것입니다. 내가 직면 한 문제는 CSS 속성이 훌륭하게 변환되는 동안 텍스트가 테이블 셀 밖으로 흘러 가면서 테이블 레이아웃이 엉망이된다는 것입니다.
또한 Gecko 렌더링 엔진을 사용하기위한 Java-API 인 Jrex를 간단히 살펴 보았습니다.
인터넷 익스플로러 렌더링 엔진에서 렌더링 된 페이지를 가져 와서 자동으로 PDF- 프린터 도구로 보내는 방법이 있습니까? Windows에서 OLE 프로그래밍에 대한 경험이 없으므로 가능한 것과 불가능한 것을 전혀 알지 못합니다.
당신은 아이디어가 있습니까?