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#
- Installa Aspose.PDF for .NET pacchetto NuGet
- Includi Aspose.PDF e Aspose.PDF.Facades spazi dei nomi
- Imposta la licenza Aspose usando la classe di licenza
- Crea un’istanza della classe Form
- Associa il file PDF che desideri appiattire
- Utilizza FlattenAllField method per unire tutti i campi del modulo
- Utilizzare il metodo FlattenField per appiattire uno o più campi specifici
- 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.