Jak pracovat s API Facades v .NET
Jak pracovat s API Facades v .NET
Facades API poskytuje vysoceúrovňové obaly pro běžné úkoly s PDF. Tento průvodce pokrývá vyplňování formulářů, slučování souborů a úpravu obsahu.
Požadavky
| Požadavek | Detail |
|---|---|
| Běhové prostředí | .NET 8.0 nebo novější |
| Balíček | dotnet add package Aspose.Pdf.Foss |
Vyplnit pole formuláře
Rozhraní Form otevírá vstupní PDF, vyplňuje pole podle názvu a zapisuje výsledek do samostatného výstupního souboru. To eliminuje nutnost pracovat s nízkoúrovňovým objektem Document, pokud potřebujete jen jednoduché vyplnění polí.
using var form = new Form("input.pdf", "output.pdf");
form.FillField("FirstName", "Alice");
form.Save();Sloučit dva PDF soubory
PdfFileEditor sloučí více PDF souborů do jednoho výstupního dokumentu. Předávejte cesty ke zdrojovým souborům a cílovou cestu pro vytvoření jediného sloučeného výsledku.
var editor = new PdfFileEditor();
editor.Concatenate("file1.pdf", "file2.pdf", "merged.pdf");Extrahovat rozsah stránek
Stejná třída PdfFileEditor může extrahovat souvislý rozsah stránek do nového souboru. Zadejte počáteční stránku, koncovou stránku a výstupní cestu.
var editor = new PdfFileEditor();
editor.Extract("source.pdf", 2, 5, "pages2to5.pdf");Klíčové třídy
| Class | Purpose |
|---|---|
Form | Číst a zapisovat hodnoty formulářových polí |
PdfFileEditor | Sloučit, rozdělit, extrahovat stránky |
PdfContentEditor | Upravit obsah stránky |
PdfFileSignature | Podepisovat a ověřovat dokumenty |
PdfFileStamp | Přidávat razítka na stránky |
PdfConverter | Vykreslovat stránky do obrázků |