Cách làm việc với Facades API trong .NET

Cách làm việc với Facades API trong .NET

Cách làm việc với Facades API trong .NET

Facades API cung cấp các wrapper cấp cao cho các tác vụ PDF phổ biến. Hướng dẫn này bao gồm việc điền biểu mẫu, hợp nhất tệp và chỉnh sửa nội dung.


Điều kiện tiên quyết

Yêu cầuChi tiết
Thời gian chạy.NET 8.0 hoặc sau
Góidotnet add package Aspose.Pdf.Foss

Điền vào trường biểu mẫu

Giao diện Form mở một PDF đầu vào, điền các trường theo tên và ghi kết quả vào một tệp đầu ra riêng. Điều này tránh việc làm việc với đối tượng Document cấp thấp khi bạn chỉ cần việc điền trường đơn giản.

using var form = new Form("input.pdf", "output.pdf");
form.FillField("FirstName", "Alice");
form.Save();

Hợp nhất hai PDF

PdfFileEditor ghép nhiều tệp PDF thành một tài liệu đầu ra. Cung cấp các đường dẫn tệp nguồn và một đường dẫn đích để tạo ra một kết quả hợp nhất duy nhất.

var editor = new PdfFileEditor();
editor.Concatenate("file1.pdf", "file2.pdf", "merged.pdf");

Trích xuất một phạm vi trang

Lớp PdfFileEditor tương tự có thể trích xuất một dải liên tiếp các trang vào một tệp mới. Xác định trang bắt đầu, trang kết thúc và đường dẫn đầu ra.

var editor = new PdfFileEditor();
editor.Extract("source.pdf", 2, 5, "pages2to5.pdf");

Các lớp chính

ClassPurpose
FormĐọc và ghi giá trị trường biểu mẫu
PdfFileEditorGộp, tách, trích xuất các trang
PdfContentEditorChỉnh sửa nội dung trang
PdfFileSignatureKý và xác minh tài liệu
PdfFileStampThêm dấu tem vào các trang
PdfConverterKết xuất các trang thành hình ảnh

Xem thêm

 Tiếng Việt