Как да работим с 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 | Превръщане на страници в изображения |