Создавайте PDF-формы с помощью C#

Создавайте PDF-формы в документе с помощью C#. Создавайте собственные приложения .NET, используя серверные API.

Как создавать PDF-формы с помощью C#

Чтобы создавать PDF-формы (Acroforms) в PDF-файле, мы будем использовать API Aspose.PDF для .NET, который представляет собой многофункциональный, мощный и простой в использовании API для работы с документами для платформы C#. Откройте диспетчер пакетов NuGet, найдите ASpose.pdf и установите. Можно также использовать следующую команду из консоли диспетчера пакетов.

Как создать AcroForm в формате PDF с помощью C#


Вам нужно Aspose.PDF for .NET попробовать код в своей среде.

  1. Загрузите PDF в экземпляр класса Document.
  2. Создайте поле.
  3. Создавайте украшения (например, Border).
  4. Добавьте поле в документ и сохраните измененный PDF-файл

Создание PDF-форм в формате PDF - C#

В этом примере кода показано, как создавать PDF-формы в формате PDF с помощью 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);