2008-08-18 39 views
5

Bất kỳ ai cũng có thể giới thiệu công cụ tạo PDF phía máy chủ tốt sẽ hoạt động trong môi trường Linux. Tôi muốn dễ dàng nhất có thể, chuyển cho nó một tệp XHTML (có hình ảnh) và tạo tệp PDF từ xuất hiện nguồn.Tạo PDF từ XHTML trong môi trường LAMP

Tôi không có ngân sách lớn, nhưng mọi thứ dưới $ 1000 sẽ không sao.

Andrew

Trả lời

1

Tôi đã sử dụng HTMLDoc khoảng 8 năm trước và đã thực hiện tốt việc chuyển các bảng HTML bằng một số định dạng cơ bản thành báo cáo PDF phong nha. Dường như cũng có một số open source version.

1

Tôi nghe như FPDF có thể được giúp đỡ ...

Ngoài ra, việc tạo ra các tài liệu PDF được gọi là "PDF in ấn". Tôi tin rằng có thể giúp bạn tìm các tài nguyên khác.

1

Tôi đã thực hiện một số tìm kiếm, khoảng tbookdtd là gì? Nó có thể tải về here nhưng nó đã không hoạt động từ năm 2005. Nó xuất hiện để chuyển đổi xml sang Latex, thành PDF.

0

Bạn đã điều tra documentation của PHP chưa? Ngoài ra còn có PHP FAQ với một vài liên kết khác nhau. PHP chủ yếu hỗ trợ PDFlib.

0

Gần đây tôi đã xem qua số dompdf mà tôi đã sử dụng để chuyển đổi các trang được tạo bằng HTML thành tài liệu PDF. Nó sử dụng PHP5 (giả sử sử dụng PHP không làm phiền bạn). Điều này cũng giả định rằng bạn không muốn tạo các tệp HTML tĩnh trên hệ thống tệp và sau đó chuyển đổi chúng bằng cách sử dụng một số loại công cụ dòng lệnh? Một vấn đề tôi thấy với dompdf là bạn không nhận được nhiều tùy chọn cấu hình nguyên bản, nhưng nó là mã nguồn mở và dường như không quá lớn, vì vậy bạn có lẽ có thể đang cân nhắc điều gì đó khá dễ dàng.

0

Nếu bạn có ngân sách, hãy xem OpenEdge sau đây. Tôi biết rằng họ đã excatly những gì bạn muốn cho chúng tôi. Một hệ thống tạo PDF dựa trên Linux. Tôi muốn hỏi họ có thể làm gì cho bạn. Val Cassidy là tên người.

BTW: Tôi không nhận được bất cứ điều gì cho điều này và tôi thậm chí không làm việc cho công ty bespoke nữa cũng không cho OpenEdge ...

1

Bạn có thể muốn có một cái nhìn tại FOP, viết tắt của Formatting Objects Bộ xử lý. Nó có thể tạo ra các tập tin PDF trên Linux vì nó dựa trên Java. Từ trang web của họ:

Apache FOP (Trình xử lý đối tượng định dạng) là định dạng in ấn định hướng bởi các đối tượng định dạng XSL (XSL-FO) và trình định dạng độc lập đầu ra. Đây là một ứng dụng Java đọc một cây đối tượng định dạng (FO) và hiển thị các trang kết quả thành một đầu ra được chỉ định. Định dạng đầu ra hiện được hỗ trợ bao gồm PDF, PS, PCL, AFP, XML (cây diện tích đại diện), In, AWT và PNG, và ở một mức độ thấp hơn, RTF và TXT. Mục tiêu đầu ra chính là PDF.

Bạn có thể tìm thấy nó here

0

Bạn có thể có một cái nhìn tại sử dụng OpenOffice qua OpenOffice API để tải tài liệu XHTML của bạn và xuất khẩu một phiên bản PDF. Có một chút đường cong học tập khi sử dụng API OpenOffice nhưng nó rất mạnh và có thể chạy ở chế độ máy chủ trên các hệ thống mà không có bất kỳ giao diện đồ họa nào.Nó hoạt động tốt - chúng tôi đã sử dụng nó trên một số dự án nội bộ.

Các vấn đề liên quan