Aspose.PDF Form Flattener par .NET

Aspose.PDF Form Flattener for .NET ir viegls plugins, kas pārveido interaktīvus PDF veidlapas uz needitējamiem dokumentiem, “flating” veidlapu laukiem. Pārveidojot AcroForm un XFA veidņu elementus uz statisku PDF saturu, tas nodrošina, ka aizpildītie dati kļūst par pastāvīgu daļu lapā, saglabājot vizuālo lojalitāti, vienlaikus novēršot izmaiņas. Šis rīks ir ideāls, lai nodrošinātu jutīgus dokumentus, piemēram, līgumus, nolīgumus un atbilstības veidlus.

Sākums →

Instalācija un uzstādīšana

  • Pievienojiet Aspose.PDF paketi savā .NET projektā caur NuGet vai lejupielādējiet asamblejas tieši.
  • Pielietojiet mērenu licencēšanu, lai atslēgtu pilnīgu funkcionalitāti (skatīt Mērtēta licencēšana ).

Iezīmes un funkcionalitātes

1. pilna forma plūsma

  • Konvertē visus interaktīvus laukumus – teksta kastes, pārbaudes, radio butonus, dropdowns, digitālie paraksti – statiskajā lapas saturā.
  • Tas nodrošina, ka vērtības paliek redzamas, bet nekavējoties.
  • Izņem pamata veidlapas priekšmetus, lai samazinātu faila izmēru un novērstu rediģēšanas iespējas.

2. selektīva lauka plūsma

  • Celt konkrētus laukumus pēc nosaukuma vai indeksa.
  • Flat tikai izvēlētos laukumus, atstājot citus interaktīvus pēc pārskata vai turpmāku ievadīšanu.

XFA un Dynamic Form atbalsts

  • Detektē un plūst gan AcroForms, gan dinamiski XFA veidlapas.
  • Saglabā sarežģītu subformu un atkārtotu šablonu izkārtojumu.

Anotācija un komentāra saglabāšana

  • Saglabā pamanījumus, piezīmes, zīmējumus un bezmaksas komentārus.
  • Miegs audio, failu pielikumus un widget piezīmes statiskā satura slānī.

5. izskata personalizācija

  • Saraksta ievietošana un aizstāšana, lai izvairītos no trūkstošiem burtiem.
  • Kontrolēt lauka robežas, fonu un pildīt krāsas.
  • Adjustable kompresijas iestatījumi līdzsvarot faila izmēru vs. kvalitāti.

Batch apstrāde un streaming

  • Vienlaicīgi apstrādā vairākus dokumentus.
  • Atbalsta strāvas balstītos darba plūsmas serveru puses caurulēm.
  • Tas ļauj flirtēt tieši no ieejas uz izejas plūsmām bez vidējiem failiem.

7. kļūdu apstrāde un validācija

  • Nodrošina detalizētus izņēmumus tādām problēmām kā šifrētie PDF vai nevēlami lauki.
  • Ļauj ierakstīt, izkļūt vai atgriezties problemātiskos dokumentus.

8.Darbības un atmiņas vadība

  • Diskards veido struktūras pēc flīzes, lai samazinātu atmiņas izmantošanu.
  • Atbalsta papildu atjauninājumus un daļēju uzlādi ļoti lieliem failiem.

Koda piemērs: Flattening PDF formāts

// Define input and output paths
var inputPath = Path.Combine(@"C:\Samples\", "form.pdf");
var outputPath = Path.Combine(@"C:\Samples\", "form-flattened.pdf");

// Create FormFlattener instance
var flattener = new FormFlattener();

// Configure options for flattening all fields
var options = new FormFlattenAllFieldsOptions();

// Add input and output sources
options.AddInput(new FileDataSource(inputPath));
options.AddOutput(new FileDataSource(outputPath));

// Process flattening
var resultContainer = flattener.Process(options);

// Retrieve result
var result = resultContainer.ResultCollection[0];
Console.WriteLine(result);

Padomi un labākās prakses

  • Validējiet PDF atļaujas pirms flattening, lai izvairītos no darba laika kļūdām.
  • Iebūvējiet vai aizstājiet burtus, lai izvairītos no vietas turētāju simboliem.
  • Izmantojiet plūsmas bāzes cauruļvadu lielām batēm, lai uzlabotu efektivitāti.
  • Pārbaudiet flirtēšanu uz visām XFA subformām, lai nodrošinātu izkārtojuma konsekvenci.
  • Pielietojiet selektīvu flīžu darba plūsmām, kurām nepieciešamas sajauktas interaktīvas un nodrošinātas sekcijas.
  • Pārraudzības kļūdu ieraksti nepieņemamiem ierakstiem, lai saglabātu darba plūsmas izturību.
  • Tune kompresijas un izskata iespējas, lai nodrošinātu optimālu līdzsvaru starp izmēru un kvalitāti.

Bieži uzdotie jautājumi

** Ko sniedz .NET veidlapas Flattener?**Tas droši konvertē interaktīvus PDF veidlapas statiskos, needitējamos dokumentus, vienlaikus saglabājot saturu un piezīmes.

** Kā tas atšķiras no Aspose.PDF par .NET?**Aspose.PDF for .NET ir visaptveroša bibliotēka PDF izveidei, rediģēšanai un pārveidošanai.Form Flattener ir īpaši vērsts uz veidlapas datu nodrošināšanu ar fletening laukiem.

**Vai es varu flirtēt tikai noteiktos laukumos?**Jā, selektīva flirtēšana ļauj mērķēt konkrētus laukumus pēc nosaukuma vai indeksa.

** Vai tas atbalsta XFA veidlapas?**Jā, tiek atbalstītas gan AcroForms, gan XFA veidlapas.

** Vai tas ir piemērots servera puses automatizācijai?**Jā, ar batch apstrādi un plūsmas atbalstu, tas ir optimizēts augsta apjoma darba plusiem.

 Latviski