- [DEVEXPRESS] Hỗ trợ tìm kiếm highlight không dấu và không khoảng cách trên Gridview Filter
- [C#] Chia sẻ source code phần mềm Image Downloader tải hàng loạt hình ảnh từ danh sách link url
- [C#] Chụp hình và quay video từ camera trên winform
- [C#] Chia sẽ full source code tách file Pdf thành nhiều file với các tùy chọn
- Giới thiệu về Stock Tracker Widget - Công cụ theo dõi cổ phiếu và cảnh báo giá tăng giảm bằng C# và WPF
- [VB.NET] Chia sẻ công cụ nhập số tiền tự động định dạng tiền tệ Việt Nam
- [VB.NET] Hướng dẫn fill dữ liệu từ winform vào Microsoft word
- [VB.NET] Hướng dẫn chọn nhiều dòng trên Datagridview
- Hướng Dẫn Đăng Nhập Nhiều Tài Khoản Zalo Trên Máy Tính Cực Kỳ Đơn Giản
- [C#] Chia sẻ source code phần mềm đếm số trang tập tin file PDF
- [C#] Cách Sử Dụng DeviceId trong C# Để Tạo Khóa Cho Ứng Dụng
- [SQLSERVER] Loại bỏ Restricted User trên database MSSQL
- [C#] Hướng dẫn tạo mã QRcode Style trên winform
- [C#] Hướng dẫn sử dụng temp mail service api trên winform
- [C#] Hướng dẫn tạo mã thanh toán VietQR Pay không sử dụng API trên winform
- [C#] Hướng Dẫn Tạo Windows Service Đơn Giản Bằng Topshelf
- [C#] Chia sẻ source code đọc dữ liệu từ Google Sheet trên winform
- [C#] Chia sẻ source code tạo mã QR MOMO đa năng Winform
- [C#] Chia sẻ source code phần mềm lên lịch tự động chạy ứng dụng Scheduler Task Winform
- [C#] Hướng dẫn download file từ Minio Server Winform
[C#] Hướng dẫn tạo file PDF sử dụng thư viện iTextSharp
Bài viết hôm nay, mình sẽ hướng dẫn các bạn cách tạo file PDF động từ winform trong lập trình C#, sử dụng thư viện iTextSharp.
Đầu tiên, các bạn cần download và tải thư viện iTextSharp từ Nuget về.
PM>Install-Package iTextSharp -Version 5.5.13- Sau khi download thư viện thành công, chúng ta thiết kế giao diện winform như hình bên dưới

- Đầu tiên, chúng ta import thư viện vào:
using iTextSharp.text;
using iTextSharp.text.pdf;  
using System.IO; - Viết sự kiện khi click vào nút Generate PDF
Document document = new Document();  
PdfWriter.GetInstance(document, new FileStream("E:/a.pdf", FileMode.Create));  
document.Open();  
Paragraph p = new Paragraph("Test");  
document.Add(p);  
document.Close();  => kết quả khi chúng ta chạy form

HAVE FUN :)

![[C#] Hướng dẫn tạo file PDF sử dụng thư viện iTextSharp](https://laptrinhvb.net/uploads/users/9a8cb514e4428e85fb4ca07588e9103f.png)

![[C#] Hướng dẫn tạo Overlay Modal Dialog Winform](https://laptrinhvb.net/uploads/source/image_baiviet/f99ba6ed4eed481f29cd9ac4f44d0ade.jpg)
![[C#] Giới thiệu thư viện Dapper ORM C#](https://laptrinhvb.net/uploads/source/image_baiviet/d766223d56853021bec1c7e958816b2d.jpg)
![[C#] Hướng dẫn sử dụng thư viện AnimateWindow User32.dll dùng tạo hiệu ứng effect Winform](https://laptrinhvb.net/uploads/source/csharp/animateWindow_thumb.jpg)
![[C#] Cách tăng giảm font chữ tất cả các control trên winform](https://laptrinhvb.net/uploads/source/new_image_baiviet/Increament_decreament_font_size.gif)
![[C#] Viết ứng dụng get dữ liệu google suggest trong lap trinh csharp](https://laptrinhvb.net/uploads/source/image_baiviet/2ef41a883961b74f7e735053f1d41dad.png)
![[C#] Hướng dẫn sử dụng iProgress để sử dụng progress bar trong lập trình csharp](https://laptrinhvb.net/uploads/source/csharp/progress_bar_csharp_thumb.jpg)
![[C#] Hướng dẫn Detect Face and Crop Image sử dụng EmguCV trong lập trình Winform](https://laptrinhvb.net/uploads/source/csharp/detect_face_and_crop_csharp_thumb.jpg)
![[C#] Chia sẻ source code phần mềm đếm số trang tập tin file PDF](https://laptrinhvb.net/uploads/source/new_image_baiviet/pdf_counter_tool.png)
![[C#] Cấu hình thay đổi Proxy Internet Connection lap trinh C#](https://laptrinhvb.net/uploads/source/image_baiviet/70b2ed152fa8e1937b50d822dbfb189f.png)
![[C#] Hướng dẫn viết ứng dụng Scan IP, MAC, Machine Name trong mạng Lan Network](https://laptrinhvb.net/uploads/source/image_baiviet/5a351305366b563651bf555eb01df294.jpg)
![[C#] Hướng dẫn chỉnh màu Gamma màn hình hệ thống (Monitor Calibration)](https://laptrinhvb.net/uploads/source/csharp/gamma_thumb.jpg)
![[C#] Hướng dẫn sử dụng StopWatch để kiểm tra tốc độ xử lý trong Visual Studio](https://laptrinhvb.net/uploads/source/image_baiviet/c98b126e4daeb2b88468eca6690cb9a1.jpg)
![[C#] Sử dụng thư viện BenchmarkDotNet đo hiệu năng của hảm Method](https://laptrinhvb.net/uploads/source/new_image_baiviet/benchmark_dotnet.png)
![[C#] Hướng dẫn sử dụng ngăn xếp Stacks  và  hàng  đợi Queues trong Winform](https://laptrinhvb.net/uploads/source/csharp/c-code-snippets-queue-and-stack.png)
![[C#] Hướng dẫn xóa bỏ ký tự đặc biệt ra khỏi chuỗi string trên winform](https://laptrinhvb.net/uploads/source/new_image_baiviet/special_character_csharp.png)
![[C#] Chia sẻ SDK lập trình với máy chấm công Aikyo](https://laptrinhvb.net/uploads/source/DATABASE/aikyo_sdk.jpg)
![[C#] Hướng dẫn lấy thông tin user account windows sử dụng WMI](https://laptrinhvb.net/uploads/source/image_baiviet/ae2ee132d37152bb2a8f072a9d651951.jpg)
![[C#] Hướng dẫn cách bo tròn winform with Radius](https://laptrinhvb.net/uploads/source/csharp/border_radius_winform_csharp.png)
![[C#] Hướng dẫn cắt chuỗi LEFT, MID, RIGHT dùng hàm Substring trong lập trình Csharp](https://laptrinhvb.net/uploads/source/image_baiviet/b7e68ad37593db1ca7d975cb16a036af.jpg)
![[C#] Hướng dẫn tạo mã tự động trên lập trình Winform](https://laptrinhvb.net/uploads/source/vbnet/AUTO_CODE.png)
![[C#] Hướng dẫn sử dụng tài khoản Google Account đăng nhập vào hệ thống winform](https://laptrinhvb.net/uploads/source/csharp/login_google_csharp.png)


![[C#] Hướng dẫn thiết kế Form Ribbon sử dụng thư viện Krypton Toolkit](https://laptrinhvb.net/uploads/source/vbnet/KDocking.gif)
![[C#] Export dataset to multi work sheet Excel in Csharp](https://laptrinhvb.net/uploads/source/image_baiviet/088cec14921727ac8191c5c2053c2b44.png)
