Wenn Sie PDF-Formularfelder mit dem Inhalt in einer .NET-Anwendung zusammenführen möchten, damit die Felder nicht bearbeitet werden können, fragen Sie sich, wie Sie PDF-Formularfelder in C#-Code reduzieren können? Aspose.PDF for .NET API hilft bei der Beantwortung dieser Frage mit ein paar Codezeilen.
Mit dieser .NET-API können Sie auf Acroform-Basis PDF alle Formularfelder auf einmal reduzieren oder bestimmte Felder auswählen, die in Ihrer C#-Anwendung reduziert werden sollen. Der Code ist für ASP.NET-Webanwendungen, Windows-Desktopanwendungen oder andere .NET-Plattformen gleich.
Befolgen Sie die folgenden einfachen und einfachen Schritte, um Formularfelder programmgesteuert zu reduzieren.
Schritte zum Reduzieren von PDF-Formularfeldern in C#
- Installieren Sie das NuGet-Paket Aspose.PDF for .NET
- Schließen Sie die Namespaces Aspose.PDF und Aspose.PDF.Facades ein
- Legen Sie die Aspose-Lizenz mithilfe der Lizenzklasse fest
- Erstellen Sie eine Instanz der Form-Klasse
- Binden Sie die PDF-Datei, die Sie reduzieren möchten
- Verwenden Sie FlattenAllField method, um alle Formularfelder zusammenzuführen
- Verwenden Sie die FlattenField-Methode, um ein oder mehrere bestimmte Felder zu glätten
- Speichern Sie abschließend die reduzierte Ausgabe-PDF-Datei
Code zum Reduzieren von PDF-Formularfeldern in C#
Das folgende C#-Beispiel verwendet die FlattenField-Methode, um ein bestimmtes Feld mit PDF file zusammenzuführen. Sie können mit dieser Methode beliebig viele Felder reduzieren, indem Sie den Feldnamen als Parameter angeben.
Code zum Reduzieren eines einzelnen PDF-Formularfelds in C#
Beachten Sie, dass Sie weder Adobe Acrobat noch eine andere PDF-Bearbeitungssoftware benötigen, wenn Sie das PDF-Formularfeld in C# reduzieren. Diese API enthält alles, was Sie zum programmgesteuerten Reduzieren von PDF-Dateien in .NET benötigen.