Formularze PDF. Zarządzaj przez C#

Formularze PDF. Zarządzaj akroformami w plikach PDF za pomocą własnych interfejsów API za pomocą nowoczesnej biblioteki .NET

Najpopularniejsze akcje z Acroforms

Jak zarządzać formularzami PDF za pomocą biblioteki .NET

Aby dodać Formularze PDF (Acroforms) do pliku PDF, użyjemy Aspose.PDF for .NET API, który jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla platformy net. Otwórz menedżera pakietów NuGet, wyszukaj Aspose.pdf i zainstaluj. Można również użyć następującego polecenia z konsoli Package Manager Console.

Package Manager Console

PM > Install-Package Aspose.PDF

Jak tworzyć formularze PDF za pomocą C#


Potrzebujesz Aspose.PDF for .NET, aby wypróbować kod w swoim środowisku.

  1. Załaduj plik PDF w instancji klasy Document.
  2. Uzyskaj dostęp do strony za pośrednictwem jej indeksu.
  3. Wywołanie metody Add kolekcji Formularz.
  4. Utwórz pole formularza, które chcesz dodać.
  5. Zapisz plik PDF.

Tworzenie formularzy PDF w formacie PDF - C#

Ten przykładowy kod pokazuje, jak tworzyć formularze PDF w formacie PDF za pomocą C#

    // Open document
    Document pdfDocument = new Document(dataDir + "TextField.pdf");

    // Create a field
    TextBoxField textBoxField = new TextBoxField(pdfDocument.Pages[1], new Aspose.Pdf.Rectangle(100, 200, 300, 300));
    textBoxField.PartialName = "textbox1";
    textBoxField.Value = "Text Box";

    // Create decorations (like Border)
    Border border = new Border(textBoxField);
    border.Width = 5;
    border.Dash = new Dash(1, 1);
    textBoxField.Border = border;

    textBoxField.Color = Aspose.Pdf.Color.FromRgb(System.Drawing.Color.Green);

    // Add field to the document
    pdfDocument.Form.Add(textBoxField, 1);

    dataDir = dataDir + "TextBox_out.pdf";
    // Save modified PDF
    pdfDocument.Save(dataDir);