Πώς να προσθέσετε σχολιασμό Ellipse σε PDF χρησιμοποιώντας C#

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

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

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

Ακολουθώντας τις οδηγίες που περιγράφονται παραπάνω και εγκαθιστώντας τη βιβλιοθήκη σχολιασμών σε οποιονδήποτε υπολογιστή, μπορείτε γρήγορα και εύκολα να δημιουργήσετε σχολιασμούς έλλειψης σε PDF χρησιμοποιώντας C#. Αυτά τα βήματα είναι συμβατά με δημοφιλή λειτουργικά συστήματα όπως Windows, macOS και Linux που έχουν εγκατεστημένο το .NET. Δεν είναι απαραίτητη η εγκατάσταση πρόσθετου λογισμικού για την προσθήκη σχολιασμών σε ένα αρχείο PDF. Επιπλέον, η βιβλιοθήκη που χρησιμοποιείται στο παράδειγμα κώδικα που παρέχεται είναι cross-platform, διασφαλίζοντας τη συμβατότητα μεταξύ διαφορετικών συστημάτων.

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

using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation;
using System;
using System.Collections.Generic;
namespace AddEllipseAnnotationinPDFusingCSharp
{
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 EllipseAnnotation class
// and set some properties
EllipseAnnotation ellipse = new EllipseAnnotation
{
BackgroundColor = 65535,
Box = new Rectangle(100, 100, 100, 100),
CreatedOn = DateTime.Now,
Message = "This is ellipse 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 ellipse annotation to Annotator
annotator.Add(ellipse);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

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

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

 Ελληνικά