Hoe te werken met de Facades API in .NET

Hoe te werken met de Facades API in .NET

Hoe te werken met de Facades API in .NET

De Facades API biedt high‑level wrappers voor veelvoorkomende PDF‑taken. Deze gids behandelt het invullen van formulieren, het samenvoegen van bestanden en het bewerken van inhoud.


Voorvereisten

VereisteDetail
Runtime.NET 8.0 of later
Pakketdotnet add package Aspose.Pdf.Foss

Vul een formulierveld in

De Form facade opent een invoer‑PDF, vult velden op naam in en schrijft het resultaat naar een apart uitvoerbestand. Dit voorkomt dat u met het low‑level Document object werkt wanneer u alleen eenvoudige veldvulling nodig heeft.

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

Samenvoegen van twee PDF’s

PdfFileEditor voegt meerdere PDF‑bestanden samen tot één uitvoerdocument. Geef de bronbestandspaden en een bestemmingspad op om een enkel samengevoegd resultaat te produceren.

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

Een paginabereik extraheren

Dezelfde PdfFileEditor-klasse kan een aaneengesloten reeks pagina’s extraheren naar een nieuw bestand. Geef de startpagina, eindpagina en uitvoerpad op.

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

Belangrijke klassen

KlasseDoel
FormFormuliervelden lezen en schrijven
PdfFileEditorPagina’s samenvoegen, splitsen, extraheren
PdfContentEditorPagina-inhoud bewerken
PdfFileSignatureDocumenten ondertekenen en verifiëren
PdfFileStampStempels aan pagina’s toevoegen
PdfConverterPagina’s renderen naar afbeeldingen

Zie ook

 Nederlands