Az ASPOSE.PDF űrlap Flattener for .NET

Aspose.PDF Form Flattener for .NET egy könnyű plugin, amely átalakítja az interaktív PDF űrlapok nem szerkeszthető dokumentumok a “flatteering” formanyomtatvány mezők. Azáltal, hogy az AcroForm és XFA formátum elemek statikus PDF tartalmak, ez biztosítja, töltött adatok állandó részévé válik az oldalon, megőrizve a vizuális hűség, miközben megakadályozza a módosítás. Ez az eszköz ideális a biztonságos érzékeny anyagok, mint a szerződések, megállapodások, és a megfelelési formák.

Kezdődik a

Telepítés és telepítés

  • Adja meg az Aspose.PDF csomagot a .NET projekthez a NuGet-en keresztül, vagy közvetlenül letölti az összeszerelést.
  • Helyezze be a mérett licencet a teljes funkcionalitás kikapcsolásához (lásd: Mérett licenc ).

Jellemzők és funkciók

1. Tökéletes formája

  • Átalakítja az összes interaktív mezőt – szöveges dobozokat, ellenőrző dobozt, rádió gombot, ugrást, digitális aláírásokat – statikus oldal tartalmakká.
  • Biztosítja, hogy az értékek láthatók maradnak, de változatlanok.
  • Távolítsa el az alapvető formanyomtatvány tárgyakat, hogy minimalizálja a fájl méretét és megszüntesse a szerkesztési képességeket.

2. A szelektív mező elhelyezése

  • Cél konkrét mezőket név vagy index szerint.
  • Csak a kiválasztott mezők homályosítása, mások interaktív maradása a felülvizsgálat utáni vagy további bejegyzésekhez.

3. XFA és Dynamic Form támogatás

  • Mind az AcroForms, mind a dinamikus XFA-alapú formákat kimutatja és rögzíti.
  • Megőrzi a komplex alformák és megismétlődő sablonok elrendezését.

4. Jelentkezés és megjegyzés megőrzése

  • Tartalmazza a hangsúlyt, jegyzeteket, szalagokat és ingyenes szöveges megjegyzéseket.
  • A hang, a fájl mellékletek és a widget-jelölések keveredése a statikus tartalomrétegbe.

5. A megjelenés személyre szabása

  • Font beépítése és cseréje a hiányzó fontok elkerülése érdekében.
  • Ellenőrizze a mező határait, háttér, és töltse ki a színeket.
  • Adjustable kompressziós beállítások kiegyensúlyozni a fájl méret vs. minőség.

6. Batch feldolgozás és streaming

  • Több dokumentumot egyszerre feldolgozunk.
  • Támogatja az áramon alapuló munkafolyamatokat a szerver oldalán lévő csővezetékekhez.
  • Lehetővé teszi közvetlenül a belépéstől a kimeneti áramlásokig közvetlen fájlok nélkül.

7. Hibaelhárítás és érvényesítés

  • Részletes kivételeket ad olyan kérdésekhez, mint a titkosított PDF-k vagy a nem érvényes mezők.
  • Lehetővé teszi a problémás dokumentumok bejelentkezését, kikapcsolását vagy visszavonását.

8. teljesítmény és memória menedzsment

  • A diszkardok a felhőkarcolás után szerkezeteket képeznek, hogy csökkentsék a memória használatát.
  • Támogatja az inkrementális frissítéseket és a nagyon nagy fájlok részleges feltöltését.

Kód példája: PDF formanyomtatvány

// 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);

Tippek és legjobb gyakorlatok

  • A PDF engedélyek validálása a futóidő hibáinak elkerülése érdekében.
  • Helyezze be vagy cserélje ki a betűtípusokat, hogy elkerülje a helytartó szimbólumokat a kimenetelben.
  • Használjon áramalapú csővezetékeket nagy csomópontokra a hatékonyság javítása érdekében.
  • Tesztelje az XFA alformák valamennyi változását a layout konzisztenciájára.
  • Alkalmazza a szelektív flörtölést olyan munkafolyamatokhoz, amelyek vegyes interaktív és biztonságos szakaszokat igényelnek.
  • A monitor hiba napló a nem támogatott jegyzetekhez a munkafolyamat stabilitásának fenntartása érdekében.
  • A tömörítés és a megjelenés opciói optimális egyensúlyt biztosítanak méret és minőség között.

Gyakran feltett kérdések

**Mit nyújt a .NET Form Flattener?**Biztonságosan konvertálja az interaktív PDF formanyomtatványokat statikus, nem szerkeszthető dokumentumokká, miközben tartalmat és jegyzeteket tart.

**Hogyan különbözik az Aspose.PDF a .NET-hez?**Az Aspose.PDF for .NET egy átfogó könyvtár a PDF létrehozására, szerkesztésére és átalakítására.A Form Flattener kifejezetten a formanyomtatványok megőrzésére összpontosít.

*Csak bizonyos mezőket tudok eldobni?*Igen, a szelektív feldolgozás lehetővé teszi, hogy egy adott mezőt nevet vagy indexet célozzon.

**Támogatja az XFA űrlapokat?**Igen, mind az AcroForms és az XFA-alapú formanyomtatványokat támogatják.

**Ez alkalmas a szerver oldal automatizálására?**Igen, a batch feldolgozással és az áramellátással optimalizálva van a nagy mennyiségű munkafolyamatokhoz.

 Magyar