Πώς να εισαγάγετε σχολιασμό περιοχής σε PDF χρησιμοποιώντας C#

Αυτό το σεμινάριο προσφέρει μια εκτενή περιγραφή του τρόπου εισαγωγής σχολιασμού περιοχής σε PDF χρησιμοποιώντας C#. Η συμπερίληψη σχολιασμών περιοχής σε ένα PDF μπορεί να αποδειχθεί επωφελής σε διάφορες εφαρμογές, επιτρέποντάς σας να τονίσετε συγκεκριμένες περιοχές του εγγράφου και να επισυνάψετε σχόλια, σημειώσεις ή άλλες λεπτομέρειες. Επιπλέον, θα σας προσφέρουμε ένα απόσπασμα κώδικα ως αναφορά για την προσθήκη σχολιασμών περιοχής στο PDF σας χρησιμοποιώντας C#. Η επόμενη ενότητα παρουσιάζει σε βάθος οδηγίες για προσθήκη σχολιασμού περιοχής σε PDF σε C#.

Βήματα για την εισαγωγή σχολιασμού περιοχής σε PDF χρησιμοποιώντας C#

  1. Για να προσθέσετε έναν σχολιασμό περιοχής σε έγγραφο PDF, μπορείτε να χρησιμοποιήσετε τη διαχείριση πακέτων NuGet για να εγκαταστήσετε το GroupDocs.Annotation for .NET
  2. Προσθέστε αναφορά στον χώρο ονομάτων GroupDocs.Annotation
  3. Δημιουργήστε στιγμιαίο αντικείμενο της κλάσης Annotator περνώντας τη διαδρομή του αρχείου PDF στον κατασκευαστή του
  4. Δημιουργήστε το αντικείμενο της κλάσης AreaAnnotation και ορίστε τις επιθυμητές ιδιότητες π.χ. θέση, αριθμό σελίδας κ.λπ.
  5. Καλέστε τη μέθοδο Annotator.Add και δώστε της ένα αντικείμενο AreaAnnotation ως παράμετρο
  6. Για να αποθηκεύσετε το PDF στο δίσκο, καλέστε τη μέθοδο Annotator.Save

Ακολουθώντας τα προαναφερθέντα βήματα, μπορείτε να δημιουργήσετε αβίαστα σχολιασμούς περιοχής σε PDF χρησιμοποιώντας C# με μερικές κλήσεις API από τη βιβλιοθήκη σχολιασμών. Η βιβλιοθήκη σχολιασμών λειτουργεί απρόσκοπτα σε λειτουργικά συστήματα Windows, macOS και Linux, χωρίς την απαίτηση πρόσθετου λογισμικού. Παρακάτω είναι ένα δείγμα προγράμματος C# που ενσωματώνει έναν σχολιασμό περιοχής σε ένα αρχείο PDF.

Κώδικας για εισαγωγή σχολιασμού περιοχής σε PDF χρησιμοποιώντας C#

using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation;
using System;
using System.Collections.Generic;
namespace InsertAreaAnnotationtoPDFusingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Annotation library
License lic = new License();
lic.SetLicense(@"GroupDocs.Annotation.lic");
// Instantiate Annotator object by passing path of PDF
// file to its constructor
using (Annotator annotator = new Annotator("input.pdf"))
{
// Create an instance of AreaAnnotation class
// and set some properties
AreaAnnotation area = new AreaAnnotation
{
BackgroundColor = 65535,
Box = new Rectangle(100, 100, 100, 100),
CreatedOn = DateTime.Now,
Message = "This is area annotation",
Opacity = 0.7,
PageNumber = 0,
PenColor = 65535,
PenStyle = PenStyle.Dot,
PenWidth = 3,
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
// Add area annotation to Annotator
annotator.Add(area);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

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

Ένα άρθρο που δημοσιεύσαμε πρόσφατα σχετικά με την προσθήκη υδατογραφήματος στο έγγραφο του Excel, ρίξτε μια ματιά στον οδηγό πώς να προσθέσετε υδατογράφημα σε φύλλα εργασίας του Excel χρησιμοποιώντας C# για περισσότερες πληροφορίες.

 Ελληνικά