Jak dodać adnotację odległości w pliku PDF przy użyciu języka C#

W tym artykule znajdziesz obszerny przewodnik dotyczący dodawania adnotacji odległości w pliku PDF przy użyciu języka C#. Adnotacje odległości są pomocne przy wskazywaniu odległości między dwoma punktami w dokumentach PDF, dzięki czemu są przydatne w rysunkach technicznych, planach budowlanych i innych zastosowaniach wymagających precyzyjnych pomiarów. Dostarczymy szczegółowe instrukcje dotyczące konfigurowania biblioteki adnotacji oraz przykład kodu do wstawiania adnotacji odległości do pliku PDF w języku C#. Poniżej przedstawiono podstawowe kroki dodawania adnotacji odległości do pliku PDF przy użyciu języka programowania C#.

Kroki, aby dodać adnotację odległości w formacie PDF przy użyciu języka C#

  1. Aby dołączyć adnotacje dotyczące odległości do pliku PDF, zainstaluj GroupDocs.Annotation for .NET za pomocą menedżera pakietów NuGet
  2. Dodaj odwołanie do przestrzeni nazw GroupDocs.Annotation
  3. Utwórz instancję klasy Annotator i przekaż ścieżkę pliku PDF jako argument do jej konstruktora
  4. Utwórz instancję klasy DistanceAnnotation i ustaw niektóre atrybuty, takie jak pozycja i numer strony
  5. Wywołaj metodę Annotator.Add i podaj obiekt DistanceAnnotation jako argument
  6. Wywołaj metodę Annotator.Save, aby zapisać ostateczny wynikowy plik PDF na dysku

Jeśli zastosujesz się do powyższych wskazówek i zainstalujesz bibliotekę adnotacji na swoim komputerze, możesz bez wysiłku tworzyć adnotacje odległości w formacie PDF przy użyciu języka C#. Instrukcje te można wykonać w popularnych systemach operacyjnych, takich jak Windows, macOS i Linux, o ile zainstalowana jest platforma .NET. Do włączenia adnotacji odległości do pliku PDF nie jest wymagane żadne dodatkowe oprogramowanie. Ponadto biblioteka używana w poniższym przykładzie kodu jest wieloplatformowa.

Kod, aby dodać adnotację odległości w formacie PDF przy użyciu języka 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");
}
}
}
}

Poprzednia sekcja zawiera szczegółowe wyjaśnienie sposobu dodawania adnotacji odległości w formacie PDF C# wraz z prostym przykładem kodu. Po zainstalowaniu biblioteki adnotacji dokumentu i zmodyfikowaniu ścieżek plików wejściowych i wyjściowych zgodnie z wymaganiami, możesz bez wysiłku zintegrować kod ze swoimi aplikacjami. Gratulacje! Pomyślnie zaimplementowałeś adnotację odległości w pliku PDF przy użyciu języka C#.

Wcześniej udostępniliśmy artykuł na temat dodawania adnotacji elipsy w formacie PDF. Jeśli potrzebujesz więcej informacji, zapoznaj się z przewodnikiem na stronie jak dodać adnotację elipsy w PDF za pomocą C#.

 Polski