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

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

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

  1. Για να ενσωματώσετε σχολιασμούς απόστασης σε ένα PDF, εγκαταστήστε το GroupDocs.Annotation for .NET χρησιμοποιώντας τη διαχείριση πακέτων NuGet
  2. Προσθήκη αναφοράς χώρου ονομάτων GroupDocs.Annotation
  3. Δημιουργήστε μια παρουσία της κλάσης Annotator και περάστε τη διαδρομή του αρχείου PDF ως όρισμα στον κατασκευαστή του
  4. Δημιουργήστε μια παρουσία της κλάσης DistanceAnnotation και ορίστε ορισμένα χαρακτηριστικά, όπως τη θέση και τον αριθμό σελίδας
  5. Καλέστε τη μέθοδο Annotator.Add και δώστε το αντικείμενο DistanceAnnotation ως όρισμα
  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 AddDistanceAnnotationinPDFusingCSharp
{
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 DistanceAnnotation class
// and set some properties
DistanceAnnotation distance = new DistanceAnnotation
{
Box = new Rectangle(200, 150, 200, 30),
CreatedOn = DateTime.Now,
Message = "This is distance 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 distance annotation to Annotator
annotator.Add(distance);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

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

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

 Ελληνικά