Hướng dẫn ngắn này giải thích cách thay thế văn bản trong PDF bằng C# REST API. Bạn sẽ học cách thay thế các từ trong PDF bằng C# RESTful Service bằng Cloud SDK dựa trên .NET. Nó sẽ hướng dẫn bạn tìm từ bằng cách so sánh các chuỗi hoặc sử dụng regex và thực hiện tác vụ này trên một trang hoặc toàn bộ tệp PDF.
Điều kiện tiên quyết
Tạo thông tin xác thực API tài khoản để thay thế văn bản bên trong PDF
Tải về Aspose.PDF Cloud SDK for Dotnet to replace text in a PDF file
Thiết lập dự án C# với SDK ở trên để tìm và thay thế văn bản
Các bước thay thế văn bản trong PDF trực tuyến bằng giao diện C# REST
- Cấu hình đối tượng PdfApi bằng cách sử dụng khóa và SID ứng dụng để thay thế văn bản
- Tải tệp PDF nguồn lên bộ nhớ đám mây để tìm và thay thế văn bản
- Tạo danh sách các đối tượng TextReplace với một cặp chuỗi cũ và mới
- Tạo yêu cầu thay thế văn bản bằng cách sử dụng lớp TextReplaceListRequest bằng cách cung cấp danh sách TextReplace
- Gọi PostDocumentTextReplace để thay thế tất cả các chuỗi cũ bằng các chuỗi mới
- Tải xuống tệp đầu ra về phản hồi thành công từ API
Các bước trên mô tả cách tìm và thay thế từ trong PDF bằng C# REST API. Tạo đối tượng PdfApi chứa các tính năng để làm việc với tệp PDF, tải tệp PDF nguồn lên bộ nhớ đám mây trực tuyến, tạo danh sách các cặp từ của chuỗi cũ và mới và tạo đối tượng yêu cầu bằng cặp danh sách này. Gọi phương thức PostDocumentTextReplace() để thay thế các từ được liệt kê và lưu tệp đầu ra.
Mã để Tìm và Thay thế Văn bản trong PDF bằng API dựa trên C# .NET
Mã này trình bày quy trình thay thế văn bản trong tệp PDF bằng Giao diện REST C#. Bạn có thể sử dụng danh sách chuỗi hoặc biểu thức Regex khi tìm kiếm chuỗi trong toàn bộ tài liệu. Nếu bạn muốn thay thế văn bản trong một trang duy nhất của tệp PDF đã tải lên, hãy sử dụng phương thức PostPageTextReplace() với số trang mục tiêu.
Bài viết này hướng dẫn chúng ta cách tìm kiếm và thay thế văn bản trong tệp PDF. Nếu bạn muốn thêm trang mới vào tệp PDF, hãy tham khảo bài viết trên Thêm trang mới vào PDF bằng C# REST API.