Bạn có thể giới thiệu bất kỳ API PDF nào cho C #. Miễn phí là tốt nhất, nhưng tôi không ngại trả tiền cho nó.
Bạn có thể giới thiệu bất kỳ API PDF nào cho C #. Miễn phí là tốt nhất, nhưng tôi không ngại trả tiền cho nó.
Câu trả lời:
Cập nhật:
Tôi không chắc chắn khi nào hoặc nếu giấy phép thay đổi cho thư viện iText # , nhưng nó được cấp phép theo AGPL , có nghĩa là nó phải được cấp phép nếu được bao gồm trong một sản phẩm nguồn đóng. Câu hỏi không (hiện tại) yêu cầu các thư viện nguồn mở hoặc miễn phí. Người ta phải luôn luôn điều tra loại giấy phép của bất kỳ thư viện được sử dụng trong một dự án.
Tôi đã sử dụng iText # với thành công trong .NET C # 3.5; nó là một cổng của thư viện Java mã nguồn mở để tạo PDF và nó miễn phí.
Có một gói NuGet có sẵn cho iTextSharp phiên bản 5 và tài liệu chính thức dành cho nhà phát triển , cũng như các ví dụ về C # , có thể được tìm thấy tại itextpdf.com
Tôi đã sử dụng PdfSharp . Nó miễn phí, mã nguồn mở và khá thuận tiện để sử dụng, nhưng tôi không thể nói liệu nó có tốt nhất hay không, vì tôi chưa thực sự sử dụng bất cứ thứ gì khác.
PdfTextExtractor
trong PdfSharp.