Πώς να ισοπεδώσετε τα πεδία φόρμας PDF σε C#

Όταν θέλετε να συγχωνεύσετε πεδία φόρμας PDF με το περιεχόμενο της εφαρμογής .NET, ώστε τα πεδία να μην είναι επεξεργάσιμα, αναρωτιέστε πώς να ισοπεδώσετε τα πεδία φόρμας PDF στον κώδικα C#; Το Aspose.PDF for .NET API βοηθά στην απάντηση αυτής της ερώτησης με μερικές γραμμές κώδικα.

Με αυτό το .NET API, μπορείτε να ισοπεδώσετε το PDF με βάση το acroform, όλα τα πεδία φόρμας ταυτόχρονα ή να επιλέξετε συγκεκριμένα πεδία για ισοπέδωση στην εφαρμογή C#. Ο κώδικας είναι ίδιος για την εφαρμογή web ASP.NET, την εφαρμογή για υπολογιστές Windows ή άλλες πλατφόρμες .NET.

Ακολουθήστε τα παρακάτω απλά και εύκολα βήματα για να ισοπεδώσετε μέσω προγραμματισμού τα πεδία φόρμας.

Βήματα για την ισοπέδωση των πεδίων φόρμας PDF σε C#

  1. Εγκαταστήστε το πακέτο NuGet Aspose.PDF for .NET
  2. Συμπεριλάβετε τους χώρους ονομάτων Aspose.PDF και Aspose.PDF.Facades
  3. Ορίστε την άδεια χρήσης Aspose χρησιμοποιώντας την κλάση άδειας χρήσης
  4. Δημιουργήστε ένα παράδειγμα κλάσης Form
  5. Συνδέστε το αρχείο PDF που θέλετε να ισοπεδώσετε
  6. Χρησιμοποιήστε το FlattenAllField method για να συγχωνεύσετε όλα τα πεδία φόρμας
  7. Χρησιμοποιήστε τη μέθοδο FlattenField για να ισοπεδώσετε ένα συγκεκριμένο πεδίο(α)
  8. Τέλος, αποθηκεύστε το ισοπεδωμένο αρχείο PDF εξόδου

Κώδικας για ισοπέδωση πεδίων φόρμας PDF σε C#

Το ακόλουθο παράδειγμα C# χρησιμοποιεί τη μέθοδο FlattenField για τη συγχώνευση ενός συγκεκριμένου πεδίου με το PDF file. Μπορείτε να ισοπεδώσετε όσα πεδία θέλετε με αυτήν τη μέθοδο παρέχοντας το όνομα πεδίου ως παράμετρο.

Κώδικας για ισοπέδωση ενός ενιαίου πεδίου φόρμας PDF σε C#

Σημειώστε ότι, δεν χρειάζεστε το Adobe Acrobat ή οποιοδήποτε άλλο λογισμικό επεξεργασίας PDF κατά την ισοπέδωση του πεδίου φόρμας PDF σε C#. Αυτό το API περιέχει όλα όσα χρειάζεστε για να ισοπεδώσετε μέσω προγραμματισμού το pdf στο .NET.

 Ελληνικά