Hướng dẫn nhanh này giải thích cách gạch bỏ văn bản trong PDF bằng C#. Nó chứa thông tin về tất cả các tài nguyên cần thiết, quy trình từng bước và mã mẫu có thể chạy được để gạch đầu văn bản trong Adobe PDF bằng C#. Nó chia sẻ các chi tiết về quy trình, chẳng hạn như tải tệp PDF, tìm kiếm văn bản mục tiêu trên trang và sau đó đánh dấu nó bằng màu mong muốn.
Các bước để gạch bỏ văn bản trong PDF bằng C#
- Thiết lập môi trường để thêm Aspose.PDF for .NET để gạch bỏ văn bản trong PDF
- Tải tệp PDF đích có một số văn bản mẫu trong đó bằng cách sử dụng đối tượng lớp Document
- Khai báo đối tượng lớp TextFragmentAbsorber bằng cách cung cấp văn bản đích để tìm kiếm
- Phân tích trang mong muốn và tìm tất cả các đoạn văn bản trong đó
- Tạo một đối tượng StrikeOutAnnotation để loại bỏ các đoạn văn bản mục tiêu được tìm thấy trên trang
- Thêm chú thích này vào bộ sưu tập chú thích trên trang và lưu tệp PDF
Các bước này mô tả cách gạch đầu dòng trong Adobe Acrobat bằng C#. Tất cả các lớp, phương thức và thuộc tính quan trọng được xác định và sử dụng theo trình tự được xác định rõ ràng để đạt được đầu ra mong muốn như lớp Tài liệu được sử dụng để tải tệp Pdf, lớp TextFragmentAbsorber được sử dụng để tìm kiếm văn bản mong muốn trong PDF, StrikeOutAnnotation class được sử dụng để tạo chú thích gạch ngang cho văn bản và sau đó chú thích này được thêm vào bộ sưu tập chú thích của trang đã chọn.
Mã để gạch bỏ văn bản trong PDF bằng C#
Đoạn mã trên trình bày cách gạch bỏ văn bản trong Adobe PDF bằng C#. Nó sử dụng đối tượng lớp TextFragmentAbsorber tạo đối tượng để thực hiện tìm kiếm được sử dụng thêm để tìm kiếm văn bản trên trang đầu tiên của tệp PDF đích. Sau khi thu được tập hợp các đoạn văn bản bằng cách sử dụng phương thức TextFragmentAbsorber.Visit(), bây giờ chúng ta đã sẵn sàng để tạo một đối tượng StrikeOutAnnotation cho bất kỳ đoạn văn bản nào bằng cách cung cấp tiêu đề và màu sắc của chú thích.
Hướng dẫn này đã hướng dẫn chúng tôi gạch bỏ văn bản cụ thể trong PDF. Nếu bạn muốn tìm hiểu quy trình đánh dấu văn bản trong PDF, hãy tham khảo bài viết trên cách tìm kiếm văn bản và tô sáng trong PDF bằng C#.