Dodaj komponent pola wyboru do dokumentu PDF

Wstęp

W tym samouczku pokażemy Ci, jak dodać komponent pola wyboru do dokumentu PDF za pomocą Groupdocs.Annotation dla platformy .NET.

Wymagania wstępne

Zanim zaczniemy, upewnij się, że masz następujące rzeczy:

  1. Groupdocs.Annotation dla .NET SDK: Możesz pobrać go ze strony Tutaj.
  2. Środowisko programistyczne: Upewnij się, że masz skonfigurowane środowisko programistyczne .NET.

Importuj przestrzenie nazw

using System;
using System.Collections.Generic;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Models.FormatSpecificComponents.Pdf;
using GroupDocs.Annotation.Options;

Teraz podzielmy przykład na kilka kroków:

Krok 1: Zdefiniuj ścieżkę wyjściową

string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));

Tutaj definiujemy ścieżkę wyjściową, w której zostanie zapisany zmodyfikowany dokument PDF.

Krok 2: Zainicjuj Adnotator

using (Annotator annotator = new Annotator("input.pdf"))

Zainicjuj Annotator obiekt, przekazując ścieżkę wejściowego dokumentu PDF.

Krok 3: Utwórz komponent pola wyboru

CheckBoxComponent checkBox = new CheckBoxComponent
{
    Checked = true,
    Box = new Rectangle(100, 100, 100, 100),
    PenColor = 65535,
    Style = BoxStyle.Star,
    Replies = new List<Reply>
    {
        new Reply
        {
            Comment = "First comment",
            RepliedOn = DateTime.Now
        },
        new Reply
        {
            Comment = "Second comment",
            RepliedOn = DateTime.Now
        }
    }
};

Utwórz CheckBoxComponent obiekt i dostosować jego właściwości, takie jak Checked, Box wymiary, PenColor, Stylei dodaj kilka odpowiedzi.

Krok 4: Dodaj komponent pola wyboru

annotator.Add(checkBox);

Dodaj utworzony komponent pola wyboru do dokumentu PDF.

Krok 5: Zapisz dokument

annotator.Save("result.pdf");

Zapisz zmodyfikowany dokument PDF ze składnikiem pola wyboru.

Krok 6: Wyświetl ścieżkę wyjściową

Console.WriteLine($"\nDocument saved successfully.\nCheck output in {outputPath}.");

Wyświetl ścieżkę, w której zapisany jest zmodyfikowany dokument PDF.

Wniosek

W tym samouczku nauczyliśmy się, jak dodać komponent Checkbox do dokumentu PDF za pomocą Groupdocs.Annotation dla .NET. Dzięki tej wiedzy możesz wzbogacić swoje dokumenty PDF o interaktywne elementy.

Najczęściej zadawane pytania

Czy mogę dostosować wygląd pola wyboru?

Tak, możesz dostosować różne właściwości, takie jak kolor, styl i rozmiar, zgodnie ze swoimi wymaganiami.

Czy Groupdocs.Annotation dla platformy .NET nadaje się do użytku komercyjnego?

Tak, Groupdocs.Annotation dla platformy .NET oferuje licencje komercyjne dla przedsiębiorstw.

Czy mogę wypróbować Groupdocs.Annotation dla platformy .NET przed zakupem?

Tak, możesz skorzystać z bezpłatnej wersji próbnej Tutaj.

Gdzie mogę znaleźć pomoc techniczną dotyczącą Groupdocs.Annotation dla platformy .NET?

Wsparcie i zasoby można znaleźć na stronie Forum grupy docs.

Czy potrzebuję tymczasowej licencji do celów testowych?

Tymczasową licencję na testowanie można uzyskać od Tutaj.