Flattening formularis PDF és essencial per a escenaris on voleu assegurar-vos que els vostres camps interactius (AcroForms) estan bloquejats, protegits i ja no poden ser modificats. Aquest procés converteix els camps de forma en contingut regular, no edible, fent que el document sigui segur per compartir, arxivar o presentar legalment.
Introducció
Flattenció d’un formulari PDF significa convertir tots els elements interactius, com les caixes de text, botigues de control, caigudes o camps de signatura, en contingut regular, no editat. Això assegura que cap usuari pot canviar els valors de camps de formularis, totes les dades emplenades es “incendi” permanentment a la pàgina, i el document està preparat per a l’ús regulador, legal o arxiu.
Quan s’han de fer les formes?
- ** Submissions legals o contractuals** (on no es permeten editats addicionals)
- ** Formulars d’arxiu** amb dades completades per a la retenció a llarg termini
- ** Fluxos de treball de conformitat** on els documents han de ser finalitzats
- Distribució de formularis com a documents estàtics a les parts externes
Com obrir els formularis PDF amb Aspose.PDF Plugin
El plug-in Aspose.PDF.FormFlattener fa que els PDFs interactius fleten ràpid i fiable, sense Adobe Acrobat necessari.
using Aspose.Pdf.Plugins;
// Create a new instance of the FormFlattener plugin.
var plugin = new FormFlattener();
// Create options to flatten all form fields in the PDF.
var options = new FormFlattenAllFieldsOptions();
options.AddInput(new FileDataSource("input-with-forms.pdf"));
options.AddOutput(new FileDataSource("output-static.pdf"));
// Flatten all interactive fields (convert to static content).
ResultContainer resultContainer = plugin.Process(options);
// Output result file path (validate output).
var resultPath = resultContainer.ResultCollection[0];
Console.WriteLine($"Flattened PDF saved to: {resultPath}");
Tip: Per a escenaris avançats, podeu utilitzar FormFlattenSelectedFieldsOptions
Fletjar només camps específics i mantenir els altres interactius.
Validació de sortida
- Obre la sortida PDF en qualsevol visualitzador, no hi ha camps que puguin ser editats.
- Verifiqueu que totes les dades emplenades per l’usuari apareixen com a text / gràfics habituals a la pàgina.
- Utilitzeu el plugin Editor de formularis si necessiteu inspeccionar o manipular els camps de formulari abans de flatenar.
Utilitzar casos i millors pràctiques
- Flatten forma immediatament després de recollir totes les dades dels usuaris per evitar editats accidentals.
- Combina amb el plugin Optimizer per reduir la mida del fitxer després de flatenar.
- Automatitzar el fleteniment com a part de la signatura de PDF o la finalització del flux de treball.