Come lavorare con l'API Facades in .NET

Come lavorare con l'API Facades in .NET

Come lavorare con l’API Facades in .NET

L’API Facades fornisce wrapper di alto livello per attività PDF comuni. Questa guida copre la compilazione di moduli, l’unione di file e la modifica del contenuto.


Prerequisiti

RequisitoDettaglio
Ambiente di esecuzione.NET 8.0 o successivo
Pacchettodotnet add package Aspose.Pdf.Foss

Compila un campo modulo

La facciata Form apre un PDF di input, compila i campi per nome e scrive il risultato in un file di output separato. Questo evita di lavorare con l’oggetto di basso livello Document quando tutto ciò di cui hai bisogno è una semplice popolazione dei campi.

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

Unisci due PDF

PdfFileEditor concatena più file PDF in un unico documento di output. Fornisci i percorsi dei file di origine e un percorso di destinazione per produrre un risultato unificato.

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

Estrai un intervallo di pagine

La stessa classe PdfFileEditor può estrarre un intervallo contiguo di pagine in un nuovo file. Specificare la pagina iniziale, la pagina finale e il percorso di output.

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

Classi chiave

ClasseScopo
FormLeggere e scrivere i valori dei campi modulo
PdfFileEditorUnire, dividere, estrarre pagine
PdfContentEditorModificare il contenuto della pagina
PdfFileSignatureFirmare e verificare i documenti
PdfFileStampAggiungere timbri alle pagine
PdfConverterConvertire le pagine in immagini

Vedi anche

 Italiano