Tôi cần tự động tạo tệp PDF từ tài liệu HTML (X) hiện tại. Các tệp đầu vào (báo cáo) sử dụng bố cục dựa trên bảng khá đơn giản, do đó có thể không cần hỗ trợ cho các công cụ JavaScript / CSS thực sự ưa thích.
Như tôi đã từng làm việc trong Java, một giải pháp có thể dễ dàng được sử dụng trong dự án java là thích hợp hơn. Nó chỉ cần làm việc trên các hệ thống cửa sổ, mặc dù.
Một cách để làm điều đó là khả thi, nhưng không tạo ra chất lượng đầu ra tốt (ít nhất là ngoài hộp) là sử dụng CSS2XSLFO và Apache FOP để tạo các tệp PDF. Vấn đề tôi gặp phải là trong khi các thuộc tính CSS được chuyển đổi độc đáo, bố cục bảng khá lộn xộn, với văn bản chảy ra khỏi ô của bảng.
Tôi cũng đã xem nhanh Jrex, một API Java để sử dụng công cụ kết xuất Gecko.
Có lẽ có một cách để lấy trang được kết xuất từ công cụ kết xuất trình duyệt internet explorer và tự động gửi nó đến một công cụ Máy in PDF? Tôi không có kinh nghiệm về lập trình OLE trong windows, vì vậy tôi không biết cái gì có thể và cái gì không.
Bạn có một ý tưởng?