Jak přidat bodovou anotaci do PDF pomocí C#

Cílem tohoto tutoriálu je ilustrovat proces, jak přidat bodovou anotaci do PDF pomocí C#. Poznámky bodů v dokumentech PDF umožňují označit konkrétní body na stránce, poskytnout další informace nebo zvýraznit důležité oblasti. Ať už chcete označit konkrétní umístění, upozornit na konkrétní detail nebo anotovat klíčový bod, přidání bodových anotací může zlepšit použitelnost a přehlednost vašich PDF souborů. Provedeme vás nastavením knihovny anotací krok za krokem a představíme příklad kódu demonstrující, jak vložit anotaci bodu do PDF v C#.

Kroky k přidání bodové anotace do PDF pomocí C#

  1. Nainstalujte GroupDocs.Annotation for .NET prostřednictvím správce balíčků NuGet a přidejte anotaci bodů do PDF
  2. Zahrnout odkaz na jmenný prostor GroupDocs.Annotation
  3. Vytvořte instanci třídy Annotator zadáním cesty k souboru PDF jako parametru jeho konstruktoru
  4. Vytvořte instanci třídy PointAnnotation a zadejte požadované atributy, jako je pozice a číslo stránky
  5. Zavolejte metodu Annotator.Add a předejte objekt PointAnnotation jako argument
  6. Voláním metody Annotator.Save uložíte výstupní PDF na disk

Dodržováním výše uvedených pokynů a instalací knihovny anotací na jakýkoli počítač můžete snadno a rychle vytvořit bodovou anotaci v PDF pomocí C#. Tyto kroky jsou kompatibilní s široce používanými operačními systémy, jako jsou Windows, macOS a Linux, pokud je nainstalováno .NET. Pro začlenění bodových anotací do souboru PDF není třeba instalovat žádný doplňkový software. Kromě toho je knihovna použitá v poskytnutém příkladu kódu multiplatformní, což zaručuje kompatibilitu napříč různými systémy.

Kód pro přidání bodové anotace v PDF pomocí C#

using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using System.Collections.Generic;
using System;
namespace AddPointAnnotationinPDFUsingCSharp
{
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"))
{
PointAnnotation point = new PointAnnotation
{
Box = new Rectangle(100, 100, 0, 0),
CreatedOn = DateTime.Now,
Message = "This is point annotation",
PageNumber = 0,
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
// Add point annotation
annotator.Add(point);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

V předchozí části jsme poskytli rozsáhlý návod, jak přidat bodovou anotaci v PDF C# spolu s jasným a stručným příkladem kódu. Po instalaci knihovny anotací dokumentů a úpravě cest vstupních a výstupních souborů podle vašich potřeb by měla být integrace kódu do vašich aplikací bezproblémový proces. Gratulujeme! Úspěšně jste přidali bodovou anotaci do souboru PDF pomocí C#.

Již dříve jsme vydali článek podrobně popisující proces vkládání anotace redakce do PDF pomocí C#. Podrobnější informace naleznete v našem komplexním průvodci na jak přidat anotaci redakce do PDF pomocí C#.

 Čeština