Jak dodać adnotację obrazu do pliku PDF za pomocą C#

W tym artykule przyjrzymy się procesowi dodawania adnotacji obrazu do pliku PDF przy użyciu języka C# z pomocą najpopularniejszej biblioteki adnotacji. Dokumenty PDF są powszechnie używane do przechowywania i udostępniania informacji, w tym obrazów. Czasami jednak konieczne może być dodanie adnotacji do obrazów w plikach PDF w celu zapewnienia szerszego kontekstu lub podkreślenia określonych szczegółów. Pomożemy Ci również w stworzeniu przykładowego kodu, który zademonstruje, jak wstawić adnotację obrazu do pliku PDF przy użyciu języka C#. Oto podstawowe kroki, które należy wykonać podczas dołączania adnotacji obrazu do pliku PDF przy użyciu języka programowania C#.

Kroki, aby dodać adnotację obrazu do pliku PDF przy użyciu języka C#

  1. Zainstaluj GroupDocs.Annotation for .NET za pomocą menedżera pakietów NuGet
  2. Dołącz odwołanie do przestrzeni nazw GroupDocs.Annotation
  3. Zainicjuj obiekt klasy Annotator przekazując ścieżkę pliku PDF do jego konstruktora
  4. Utwórz instancję klasy ImageAnnotation i przypisz wartości do różnych właściwości, takich jak lokalizacja, krycie i numer strony
  5. Wywołaj metodę Annotator.Add i podaj obiekt ImageAnnotation jako argument
  6. Wywołaj metodę Annotator.Save, aby zapisać wyjściowy plik PDF

Instrukcje przedstawione powyżej pokazują, jak zainstalować bibliotekę adnotacji na komputerze, aby umożliwić procedurę tworzenia adnotacji obrazu w formacie PDF przy użyciu języka C#. Te kroki można wykonać w różnych powszechnie używanych systemach operacyjnych, w tym Windows, macOS i Linux, pod warunkiem, że jest zainstalowana platforma .NET. Aby wstawić obraz do dokumentu PDF, nie jest potrzebne żadne dodatkowe oprogramowanie. Ponadto biblioteka wykorzystana w poniższym przykładzie kodu jest kompatybilna z wieloma platformami.

Kod, aby dodać adnotację obrazu do pliku PDF przy użyciu języka C#

using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
namespace AddImageAnnotationtoPDFUsingCSharp
{
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 ImageAnnotation class
// and set some properties
ImageAnnotation area = new ImageAnnotation
{
Box = new Rectangle(100, 100, 100, 100),
Opacity = 0.7,
PageNumber = 0,
ImagePath = "image.png",
Angle = 100
};
// Add image annotation to Annotator
annotator.Add(area);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

W poprzedniej sekcji przedstawiliśmy szczegółowy opis włączania adnotacji obrazu do pliku PDF przy użyciu języka C# i podaliśmy prosty przykład kodu. Proces adnotacji obrazu C# w formacie PDF jest bardzo prosty. Po zainstalowaniu biblioteki adnotacji i dostosowaniu ścieżek plików wejściowych i wyjściowych, jeśli to konieczne, możesz bezproblemowo włączyć kod do swoich aplikacji. Gratulacje! Pomyślnie zaimplementowałeś adnotację obrazu w pliku PDF przy użyciu języka C#.

Wcześniej opublikowaliśmy temat dotyczący dołączania adnotacji odległości do plików PDF. Jeśli potrzebujesz więcej informacji, zapoznaj się z naszym przewodnikiem na jak dodać adnotację odległości w pliku PDF za pomocą C#.

 Polski