Як працювати з Facades API у .NET

Як працювати з Facades API у .NET

Як працювати з Facades API у .NET

Facades API надає високорівневі обгортки для поширених завдань PDF. Цей посібник охоплює заповнення форм, об’єднання файлів та редагування вмісту.


Вимоги

ВимогаДеталь
Середовище виконання.NET 8.0 або пізніше
Пакетdotnet add package Aspose.Pdf.Foss

Заповнити поле форми

Фасад Form відкриває вхідний PDF, заповнює поля за назвою та записує результат у окремий вихідний файл. Це дозволяє уникнути роботи з низькорівневим об’єктом Document, коли вам потрібне лише просте заповнення полів.

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

Об’єднати два PDF

PdfFileEditor об’єднує кілька PDF‑файлів в один вихідний документ. Передайте шляхи до вихідних файлів та шлях призначення, щоб отримати єдиний об’єднаний результат.

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

Витягнути діапазон сторінок

Той самий PdfFileEditor клас може витягнути безперервний діапазон сторінок у новий файл. Вкажіть початкову сторінку, кінцеву сторінку та шлях виводу.

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

Ключові класи

КласПризначення
FormЧитати та записувати значення полів форми
PdfFileEditorОб’єднувати, розділяти, витягувати сторінки
PdfContentEditorРедагувати вміст сторінки
PdfFileSignatureПідписувати та перевіряти документи
PdfFileStampДодавати штампи до сторінок
PdfConverterРендерити сторінки у зображення

Див. також

 Українська