Hướng dẫn ngắn này hướng dẫn cách gạch chân trong PDF bằng Python. Nó chia sẻ các chi tiết để định cấu hình môi trường phát triển, danh sách các bước để viết ứng dụng và mã mẫu có thể chạy được để gạch chân trong tệp PDF bằng Python. Bạn sẽ nhận được phần giới thiệu về tất cả các lớp, phương thức và thuộc tính quan trọng cần có để thêm và gạch dưới văn bản mà không cần cài đặt bất kỳ công cụ bên thứ ba nào khác.
Các bước để gạch chân văn bản trong PDF bằng Python
- Đặt môi trường thành sử dụng Aspose.PDF cho Python qua .NET để thêm văn bản được gạch chân
- Tạo một tệp PDF mới bằng lớp Tài liệu và thêm một trang mới
- Khởi tạo một đối tượng TextBuilder được liên kết với trang đầu tiên
- Tạo đối tượng TextFragment và đặt văn bản, phông chữ, cờ gạch chân và vị trí của văn bản
- Nối TextFragment vào trang bằng đối tượng TextBuilder đã tạo ở trên
- Lưu tài liệu PDF kết quả có văn bản được gạch chân trong đó
Các bước này xác định quy trình cách gạch chân trong tệp PDF bằng Python. Quá trình này được bắt đầu bằng cách tạo một tệp PDF và sau đó khởi tạo một đối tượng TextBuilder bằng cách liên kết nó với trang đã chọn nơi văn bản sẽ được thêm vào và gạch chân. Đối tượng TextFragment được bắt đầu chứa các thuộc tính để thêm văn bản được định dạng tại một vị trí cụ thể cùng với cờ để đặt gạch dưới.
Mã để gạch chân trong PDF bằng Python
Đoạn mã này trình bày quy trình cách gạch dưới tài liệu PDF bằng Python. Nó sử dụng đối tượng lớp TextBuilder được bắt đầu với trang đích và chứa các tính năng để nối thêm văn bản và các nội dung khác. Đối tượng TextFragment được bắt đầu bằng văn bản mẫu và thuộc tính text_state được định cấu hình bằng cách đặt tên phông chữ, cỡ chữ, cờ gạch chân và vị trí văn bản.
Bài viết này đã hướng dẫn chúng ta cách gạch chân văn bản trong PDF bằng Python. Nếu bạn muốn tìm hiểu quy trình để gạch một văn bản, hãy tham khảo bài viết trên cách gạch bỏ văn bản trong Adobe PDF bằng Python.