Chuyển đến nội dung chính

Bài đăng

Đang hiển thị bài đăng từ Tháng 4, 2017

iTextSharp: Làm việc với Font

Trong phần này, mình sẽ hướng dẫn bạn cách sử dụng Font để tạo tài liệu PDF Phần 1: Hướng dẫn sử dụng iTextSharp iText chỉ hỗ trợ Standard Type 1 fonts, gồm 14 fonts: Courier, Courier Bold, Courier Italic, Courier Bold and Italic, Helvetica, Helvetica Bold, Helvetica Italic, Helvetica Bold and Italic, Times Roman, Times Roman Bold, Times Roman Italic, Times Roman Bold and Italic, Symbol, ZapfDingBats® Font mặc định là Helvetica, 12pt, black, normal.

Hướng dẫn sử dụng iTextSharp

Giới thiệu Trong quá trình làm project, đôi khi chúng ta cần phải xuất dữ liệu ở định dạng PDF. Việc thao tác để tạo ra file PDF không dễ dàng vì cấu trúc tài liệu PDF rất phức tạp. Trong .NET có nhiều thư viện hỗ trợ tạo tài liệu PDF như: iTextSharp, WkHtmlToPdf, Prince, Pechkin(.NET Wrapper for WkHtmlToPdf static DLL), TuesPechkin… Ở đây mình chọn iTextSharp. Tài liệu về iTextSharp rất ít, nhưng các bạn có thể yên tâm, vì iTextSharp được port từ iText (bên Java), nên ta sẽ tham khảo nhiều hàm bên iText rồi tìm hàm tương tứng bên iTextSharp. Phần 2: iTextSharp: Làm việc với Font