Bạn có thể vui lòng chỉ cho tôi nguồn mở hoặc sản phẩm comercial có giá hợp lý có khả năng tạo PDF từ HTML không?Tạo PDF từ HTML (thành phần cho .NET)
Trả lời
Chúng tôi đã sử dụng ABCPdf trong quá khứ và nó có thể để có một yêu cầu web và tạo ra một PDF từ nó
Tôi đã sử dụng thành công HTML to PDF Converter for .NET trước trên một dự án.
Chúng tôi hiện đang sử dụng ABCpdf thuộc một trong các ứng dụng phức tạp hơn chúng ta. Nó đã phục vụ chúng tôi tốt và không phải là rất tốn kém cả. Tôi thích thực tế rằng tôi có thể gửi văn bản HTML thô và nó sẽ đưa nó vào một tệp PDF trong bộ nhớ hoặc dưới dạng tệp để chúng tôi sử dụng để tạo các tệp PDF trực tuyến và phục vụ chúng qua web mà không thực sự tiết kiệm đĩa bao giờ.
Chúng tôi đã sử dụng nó trong khoảng 3 năm và sớm tôi phải sử dụng sự hỗ trợ của họ cho một vấn đề rất kỳ quặc và hỗ trợ rất nhanh và giúp giải quyết nhanh vấn đề.
Bạn có thể tìm thêm thông tin trên trang web của họ tại địa chỉ: http://www.websupergoo.com/abcpdf-1.htm
Một giải pháp thay thế sẽ được sử dụng điều khiển trình duyệt web và in html để một máy in PDF được cài đặt.
Có một số máy in PDF miễn phí có sẵn và chúng có thể được thiết lập để in trực tiếp vào tệp mà không hiển thị giao diện người dùng.
Tôi đã sử dụng giải pháp như thế này một lần và nó hoạt động tốt ngay cả đối với tài liệu lớn và số lượng lớn tài liệu.
Chúng tôi đã có rất nhiều thành công với sản phẩm nguồn mở được gọi là 'itextsharp' - không quá nóng ở HTML-to-PDF nhưng tốt để ghép nối cẩn thận cùng một tài liệu PDF cụ thể (chẳng hạn như biên nhận) . Nó cũng miễn phí, mà luôn luôn là một tiền thưởng. Xem:
http://sourceforge.net/projects/itextsharp/
Một giải pháp nhanh chóng và nhẹ là XMLPdf, được viết bởi một công ty phần mềm được gọi Ibex từ New Zealand không kém. Công cụ này có một mô hình nơi bạn tạo một tệp mẫu XML, với các thẻ HTML-ish trong lược đồ. Bạn cũng có thể định nghĩa các thẻ trong XML mà bạn liên kết với các đối tượng trong mã .NET của bạn phía sau. Loại clunky, nhưng hữu ích trong trường hợp cụ thể. Không miễn phí, nhưng giá rẻ. Có thể tìm thấy nó bằng cách tìm kiếm XMLpdf trên Google.
Dưới đây là HTML to PDF .NET component với mức giá hợp lý. Nhưng nó có công cụ hiển thị html/css đọc và pdf riêng.
Và EVO html to pdf chuyển đổi
Abcpdf.Net phiên bản 8 hoạt động nhưng nó tạo ra rất nhiều vấn đề trong các máy chủ sản xuất, nơi quyền bảo mật và quyền người dùng hạn chế.
Rất khó trực tiếp thực hiện chuyển đổi URL-> pdf. Chúng tôi đã kết thúc URL-Lưu HTML trong thư mục cục bộ -> đọc HTML và chuyển đổi sang PDF-> xóa tệp HTML khỏi thư mục - cách tiếp cận khéo léo nhưng nó hoạt động. Lỗ hổng duy nhất là bạn cần cho phép đọc/ghi trên một thư mục trên máy chủ. Nó vẫn tốt hơn so với các thiết lập bảo mật giảm.
Sử dụng (thương mại) Aspose.Pdf từ nhiều năm thành công. Hoạt động cho cả .NET và Java.
Bản chất của tác vụ (HTML sang PDF chuyển đổi) công cụ tạo PDF đẹp mắt có thể hiển thị HTML như trình duyệt web. May mắn thay nó đã tồn tại: WkHtmlToPdf open source project nhưng nó không cung cấp bất kỳ tích hợp với .NET từ hộp.
Đừng dành thời gian của bạn trên reinventing the wheel: Tôi đã đóng gói wkhtmltopdf thành một DLL (không phụ thuộc bên ngoài ở tất cả), chỉ cần thêm nó vào dự án của bạn và tạo PDF với một dòng mã:
var pdfBytes = (new NReco.HtmlToPdfConverter()).GeneratePdf(htmlContent);
Ngoài ra, có thể chỉ định các tùy chọn khác nhau (như lề, yếu tố thu phóng v.v.) thông qua các thuộc tính của HtmlToPdfConverter.
DLL có thể được tải về tại đây (đó là miễn phí): PdfGenerator for .NET
Có cách nào để kết hợp một pdf phong cảnh với pdf chân dung với dll này không? Tôi cần một trang bìa chân dung sáp nhập với một pdf phong cảnh. – LukeP
Không, WkHtmlToPdf tạo hướng ngang hoặc dọc cho toàn bộ PDF theo mẫu HTML. Nhưng bạn có thể sử dụng iText.NET (phiên bản cũ 4.1.6 cho phép sử dụng trong các dự án thương mại miễn phí) để kết hợp các tệp PDF hiện có thành một tệp PDF. –
- 1. Tạo pdf từ giao diện .net mvc
- 2. Tạo PDF từ HTML PHP
- 3. Tạo pdf từ html trong golang
- 4. Trình tạo HTML cho .NET?
- 5. Tạo PDF từ ASP.NET từ nội dung HTML/CSS thô?
- 6. Trình tạo tài liệu HTML cho .NET
- 7. Tạo tệp PDF từ tệp html trên iPhone
- 8. Thành phần Net cho JavaScript Obfuscation?
- 9. Thư viện SAML/thành phần cho .NET
- 10. Tạo pdf từ tệp html persian bởi ITextSharp
- 11. Tạo tệp PDF trong .NET
- 12. Tạo PDF từ OpenXml
- 13. Tạo PDF có thể in từ html dom
- 14. làm thế nào để tạo trang pdf đa từ html
- 15. Tạo phần bổ trợ cho Acrobat Reader - PDF
- 16. Chuyển đổi HTML sang RTF cho .NET
- 17. Chuyển đổi HTML sang PDF
- 18. Tạo PDF động từ mẫu
- 19. Tài liệu HTML sang PDF?
- 20. Đọc Tệp PDF bằng iText5 cho .NET
- 21. Truy cập các thành phần .NET từ Powershell
- 22. Tạo thành phần sao chép các giá trị trường từ một thành phần khác
- 23. Cách tạo PDFBox cho .Net
- 24. tạo tệp PDF từ android
- 25. Tạo dữ liệu hình ảnh từ phần tử HTML Canvas
- 26. Xuất HTML sang PDF (C++, Windows)
- 27. Chuyển đổi pixel thành điểm cho pdf
- 28. Cách tạo Pdf theo định hướng Land Scape từ chuỗi html sử dụng Itext 2
- 29. Tạo PDF từ CSV trên iPhone
- 30. HTML: buộc tải xuống PDF
http://www.google.com.au/search?hl=en&q=generate+pdf+from+html&meta= –
thể trùng lặp của http: //stackoverflow.com/questions/564650/convert-html-to-pdf-in-net –
Để liệt kê ra một giải pháp khác mà bạn có thể thử, [GemBox.Documnet] (http://www.gemboxsoftware.com/document/ tổng quan). Ngoài ra [ở đây] (http://www.gemboxsoftware.com/document/articles/c-sharp-vb-net-convert-html-to-pdf) là một mã mẫu cho thấy cách chuyển đổi HTML sang PDF với nó. –