Jak dodać adnotację przekreślenia w pliku PDF przy użyciu języka C#

Celem tego artykułu jest zapewnienie wskazówek dotyczących dodawania adnotacji przekreślenia w pliku PDF przy użyciu języka C#. Dodanie przekreślonej adnotacji do pliku PDF może być przydatne do podkreślenia określonego tekstu lub treści. Na szczęście z pomocą powszechnie używanej biblioteki adnotacji możesz łatwo wstawić przekreśloną adnotację w pliku PDF przy użyciu języka C#. Aby to osiągnąć, wymieniliśmy wymagane kroki, które należy wykonać.

Kroki, aby dodać adnotację przekreślenia w pliku PDF przy użyciu języka C#

  1. Użyj menedżera pakietów NuGet, aby zainstalować GroupDocs.Annotation for .NET
  2. Dołącz odwołanie do przestrzeni nazw GroupDocs.Annotation do swojego projektu
  3. Utwórz instancję obiektu klasy Annotator, podając ścieżkę pliku PDF do jego konstruktora
  4. Utwórz nową instancję klasy StrikeoutAnnotation i przypisz wartości do jej właściwości, takie jak numer strony i kolor tła
  5. Wywołaj metodę Add klasy Annotator, przekazując obiekt StrikeoutAnnotation jako parametr
  6. Użyj metody Save klasy Annotator, aby zapisać wynikowy plik PDF na dysku

W tych instrukcjach przedstawiono proces instalacji biblioteki adnotacji na komputerze, która umożliwi utworzenie przekreślonej adnotacji do pliku PDF w języku C#. Nie potrzebujesz żadnego dodatkowego oprogramowania do wstawiania przekreślonych adnotacji do pliku PDF. Te instrukcje są zgodne z powszechnie używanymi systemami operacyjnymi, takimi jak Windows, macOS i Linux. Poniższy przykład kodu ilustruje sposób dodawania adnotacji przekreślenia do pliku PDF.

Kod, aby dodać adnotację przekreślenia w pliku PDF przy użyciu języka 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");
}
}
}
}

W poprzedniej sekcji omówiono szczegóły adnotacji C# przekreślenia w formacie PDF. Udostępniliśmy również podstawowy przykład kodu, który wymaga tylko kilku wywołań interfejsu API. Po zainstalowaniu biblioteki adnotacji i zaktualizowaniu ścieżek plików wejściowych i wyjściowych możesz łatwo zintegrować kod ze swoimi aplikacjami. Gratulacje, pomyślnie dodałeś adnotację przekreśloną do pliku PDF przy użyciu języka C#.

Wcześniej omawialiśmy temat dodawania podkreślonych adnotacji do plików PDF. Aby uzyskać więcej informacji na ten temat, zapoznaj się z naszym przewodnikiem na jak dodać podkreśloną adnotację do pliku PDF za pomocą C#.

 Polski