Tworzenie formularzy PDF za pomocą C#

Twórz formularze PDF w dokumencie za pomocą C#. Twórz własne aplikacje .NET za pomocą interfejsów API po stronie serwera.

Jak tworzyć formularze PDF za pomocą C#

Aby utworzyć formularze PDF (Acroforms) w 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 C#. 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.

Jak utworzyć AcroForm w formacie PDF za pomocą C#


Aby wypróbować kod w swoim środowisku, potrzebujesz Aspose.PDF for .NET.

  1. Załaduj plik PDF w instancji klasy Document.
  2. Utwórz pole.
  3. Twórz dekoracje (takie jak obramowanie).
  4. Dodaj pole do dokumentu i zapisz zmodyfikowany 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);