Jak přidat přeškrtnutou anotaci do PDF pomocí C#

Cílem tohoto článku je poskytnout návod, jak přidat přeškrtávací anotaci do PDF pomocí C#. Přidání přeškrtnuté anotace do souboru PDF může být užitečné pro zvýraznění určitého textu nebo obsahu. Naštěstí s pomocí běžně používané knihovny anotací můžete snadno vložit přeškrtnutou anotaci do PDF pomocí C#. Abychom toho dosáhli, sepsali jsme požadované kroky, které musíte dodržet.

Kroky k přidání přeškrtnuté anotace do PDF pomocí C#

  1. K instalaci GroupDocs.Annotation for .NET použijte správce balíčků NuGet
  2. Zahrňte do svého projektu odkaz na jmenný prostor GroupDocs.Annotation
  3. Vytvořte instanci objektu třídy Annotator poskytnutím cesty k souboru PDF jeho konstruktoru
  4. Vytvořte novou instanci třídy StrikeoutAnnotation a přiřaďte hodnoty jejím vlastnostem, jako je číslo stránky a barva pozadí
  5. Zavolejte metodu Add třídy Annotator a jako parametr předejte objekt StrikeoutAnnotation
  6. K uložení výsledného PDF na disk použijte metodu Save třídy Annotator

Tyto pokyny demonstrují proces instalace knihovny anotací na váš počítač, která vám umožní vytvořit přeškrtnutou anotaci do PDF v C#. Pro vkládání přeškrtnutých poznámek do souboru PDF nepotřebujete žádný doplňkový software. Tyto pokyny jsou kompatibilní s běžně používanými operačními systémy, jako jsou Windows, macOS a Linux. Následující příklad kódu ukazuje, jak přidat anotaci přeškrtnutí do PDF.

Kód pro přidání přeškrtnuté anotace do PDF pomocí C#

using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using System.Collections.Generic;
using System;
namespace AddStrikeoutAnnotationtoPDFUsingCSharp
{
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 StrikeoutAnnotation class
// and set some properties
StrikeoutAnnotation strikeout = new StrikeoutAnnotation
{
CreatedOn = DateTime.Now,
FontColor = 65535,
BackgroundColor = 16761035,
Message = "This is strikeout annotation",
Opacity = 0.7,
PageNumber = 0,
Points = new List<Point>
{
new Point(80, 730), new Point(240, 730),
new Point(80, 650), new Point(240, 650)
},
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
// Add strikeout annotation to Annotator
annotator.Add(strikeout);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

Předchozí část se zabývala detaily C# přeškrtávací anotace v PDF. Poskytli jsme také základní příklad kódu, který vyžaduje pouze několik volání API. Jakmile nainstalujete knihovnu anotací a aktualizujete cesty vstupních a výstupních souborů, můžete kód snadno integrovat do svých aplikací. Gratulujeme, úspěšně jste přidali přeškrtávací poznámku do souboru PDF pomocí C#.

Již dříve jsme se zabývali tématem přidávání podtržených anotací do souborů PDF. Další informace o tomto tématu naleznete v našem průvodci na jak přidat podtrženou anotaci do PDF pomocí C#.

 Čeština