Dodaj komponent pola wyboru do dokumentu PDF
Wstęp
W tym samouczku przeprowadzimy Cię przez proces dodawania komponentu Checkbox do dokumentu PDF za pomocą Groupdocs.Annotation dla .NET.
Warunki wstępne
Zanim zaczniemy, upewnij się, że masz następujące elementy:
- Groupdocs.Adnotacja dla .NET SDK: Możesz ją pobrać zTutaj.
- Ś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;
Podzielmy teraz 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"))
ZainicjujAnnotator
obiektu, 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
}
}
};
StwórzCheckBoxComponent
obiekt i dostosuj jego właściwości, npChecked
, Box
wymiary,PenColor
, Style
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 zapisano zmodyfikowany dokument PDF.
Wniosek
W tym samouczku dowiedzieliś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 elementy interaktywne.
Często 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 z własnymi wymaganiami.
Czy Groupdocs.Annotation dla .NET nadaje się do użytku komercyjnego?
Tak, Groupdocs.Annotation dla .NET oferuje licencje komercyjne dla firm.
Czy przed zakupem mogę wypróbować Groupdocs.Annotation dla .NET?
Tak, możesz skorzystać z bezpłatnego okresu próbnegoTutaj.
Gdzie mogę znaleźć pomoc dotyczącą Groupdocs.Annotation dla .NET?
Wsparcie i zasoby znajdziesz na stronieForum Groupdocs.
Czy potrzebuję tymczasowej licencji do celów testowych?
Tymczasową licencję na testowanie można uzyskać odTutaj.