Flattening PDF obrasci su neophodni za scenarije u kojima želite osigurati da su vaša interaktivna polja (AcroForms) zatvorena, zaštićena i više ne mogu biti izmijenjena.Ovaj proces pretvara formna pola u redoviti, ne-editabilni sadržaj, čineći dokument sigurnim za dijeljenje, arhiviranje, ili pravno podnošenje.

Uvod

Flattening PDF obrazac znači pretvaranje svih interaktivnih elemenata—kao što su tekstne kutije, čeki, dropdowns, ili potpisna poljaâ €”na redoviti, ne-reduktivan sadržaj. To osigurava da nijedan korisnik ne može promijeniti vrijednosti pola obrazaca, svi ispunjeni podaci su trajno “pali” na stranicu, a dokument je spreman za regulatornu, pravnu ili arhivsku upotrebu.

Kada trebate napraviti glatke oblike?

  • Legalna ili ugovorna podnošenja (kada se ne dopuštaju daljnje izmjene)
  • Arhiviranje obrazaca sa ispunjenim podacima za dugoročno zadržavanje
  • Usklađenost radnih tokova gdje se dokumenti moraju završiti
  • Distribucija obrazaca kao statskih dokumenata na vanjske strane

Kako rasporediti PDF obrasce pomoću Aspose.PDF Plugin

Aspose.PDF.FormFlattener plugin čini pletening interaktivne PDF-ove brzo i pouzdan—no Adobe Acrobat potreban.

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: Za napredne scenarije možete koristiti FormFlattenSelectedFieldsOptions da se samo određene polja raspršuju, dok se drugi čuvaju interaktivnim.

Validacija izlaska

  • Otvorite izlazak PDF-a u bilo kojem gledatelju, a polja ne bi trebala biti uredljiva.
  • Provjerite da se svi korisnički ispunjeni podaci pojavljuju kao redoviti tekst/grafika na stranici.
  • Koristite plugin za uređivanje obrasca ako morate provjeriti ili manipulirati polja za obrazac prije pletenja.

Koristite slučajeve i najbolje prakse

  • Flatten formira odmah nakon prikupljanja svih korisničkih podataka kako bi se spriječile slučajne izmjene.
  • Kombinirajte s optimizatorom kako biste smanjili veličinu datoteke nakon pletenja.
  • Automatizirajte pletenje kao dio potpisivanja PDF-a ili završetka radnog toka.

More in this category