Přidat komponentu zaškrtávacího políčka do dokumentu PDF

Zavedení

V tomto tutoriálu vás provedeme procesem přidání komponenty Checkbox do dokumentu PDF pomocí Groupdocs.Annotation pro .NET.

Předpoklady

Než začneme, ujistěte se, že máte následující:

  1. Groupdocs.Annotation pro .NET SDK: Můžete si ji stáhnout z zde.
  2. Vývojové prostředí: Ujistěte se, že máte nastavené vývojové prostředí .NET.

Importovat jmenné prostory

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;

Nyní si příklad rozdělme do několika kroků:

Krok 1: Definování výstupní cesty

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

Zde definujeme výstupní cestu, kam bude upravený PDF dokument uložen.

Krok 2: Inicializace anotátoru

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

Inicializujte Annotator objekt předáním vstupní cesty k PDF dokumentu.

Krok 3: Vytvoření komponenty zaškrtávacího políčka

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
        }
    }
};

Vytvořte CheckBoxComponent objekt a upravovat jeho vlastnosti, jako například Checked, Box rozměry, PenColor, Stylea přidejte nějaké odpovědi.

Krok 4: Přidání komponenty zaškrtávacího políčka

annotator.Add(checkBox);

Přidejte vytvořenou komponentu zaškrtávacího políčka do dokumentu PDF.

Krok 5: Uložení dokumentu

annotator.Save("result.pdf");

Uložte upravený dokument PDF s komponentou zaškrtávacího políčka.

Krok 6: Zobrazení výstupní cesty

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

Zobrazit cestu, kam je uložen upravený dokument PDF.

Závěr

V tomto tutoriálu jsme se naučili, jak přidat komponentu zaškrtávací políčko do dokumentu PDF pomocí Groupdocs.Annotation pro .NET. S těmito znalostmi můžete vylepšit své dokumenty PDF interaktivními prvky.

Často kladené otázky

Mohu si přizpůsobit vzhled zaškrtávacího políčka?

Ano, můžete si přizpůsobit různé vlastnosti, jako je barva, styl a velikost, podle svých požadavků.

Je Groupdocs.Annotation pro .NET vhodný pro komerční použití?

Ano, Groupdocs.Annotation pro .NET nabízí komerční licence pro firmy.

Mohu si před zakoupením vyzkoušet Groupdocs.Annotation pro .NET?

Ano, můžete využít bezplatnou zkušební verzi od zde.

Kde najdu podporu pro Groupdocs.Annotation pro .NET?

Podporu a zdroje naleznete na Fórum Groupdocs.

Potřebuji pro účely testování dočasnou licenci?

Dočasnou licenci k testování můžete získat od zde.