Come appiattire i campi del modulo PDF in C#

Quando vuoi unire i campi del modulo PDF con il contenuto nell’applicazione .NET, in modo che i campi non siano modificabili, ti chiedi come appiattire i campi del modulo PDF nel codice C#? Aspose.PDF for .NET API aiuta a rispondere a questa domanda con poche righe di codice.

Con questa API .NET, puoi appiattire PDF basato su acroform, tutti i campi del modulo contemporaneamente o selezionare campi specifici da convertire nella tua applicazione C#. Il codice è lo stesso per l’applicazione Web ASP.NET, l’applicazione desktop Windows o altre piattaforme .NET.

Segui i passaggi semplici e facili di seguito per appiattire a livello di codice i campi modulo.

Passaggi per appiattire i campi del modulo PDF in C#

  1. Installa Aspose.PDF for .NET pacchetto NuGet
  2. Includi Aspose.PDF e Aspose.PDF.Facades spazi dei nomi
  3. Imposta la licenza Aspose usando la classe di licenza
  4. Crea un’istanza della classe Form
  5. Associa il file PDF che desideri appiattire
  6. Utilizza FlattenAllField method per unire tutti i campi del modulo
  7. Utilizzare il metodo FlattenField per appiattire uno o più campi specifici
  8. Infine, salva il file PDF di output appiattito

Codice per appiattire i campi del modulo PDF in C#

L’esempio C# seguente usa il metodo FlattenField per unire un campo particolare con PDF file. Puoi appiattire tutti i campi che vuoi con questo metodo fornendo il nome del campo come parametro.

Codice per appiattire un singolo campo modulo PDF in C#

Tieni presente che non hai bisogno di Adobe Acrobat o di qualsiasi altro software di modifica PDF per convertire il campo modulo PDF in C#. Questa API contiene tutto il necessario per appiattire programmaticamente pdf in .NET.

 Italiano