فرم های پی دی اف. مدیریت از طریق C#

مدیریت آکروفرمها در سند PDF با استفاده از Aspose.PDF برای کتابخانه .NET

نحوه مدیریت فرم های PDF با استفاده از Aspose.PDF برای کتابخانه .NET

به منظور اضافه کردن فرم های PDF (AcroForms) به یک فایل PDF، از API Aspose.PDF for .NET استفاده خواهیم کرد، که یک API دستکاری اسناد غنی از ویژگی، قدرتمند و آسان برای پلتفرم.NET است. مدیر بسته NuGet را باز کنید، Aspose.PDF را جستجو کنید و آن را نصب کنید. همچنین می توانید از دستور زیر از کنسول مدیریت بسته استفاده کنید.

Package Manager Console

PM > Install-Package Aspose.PDF

نحوه ایجاد فرم های PDF با استفاده از C#

شما به Aspose.PDF for .NET نیاز دارید تا کد را در محیط خود امتحان کنید.

۱. PDF را در یک نمونه از کلاس Document بارگذاری کنید. ۱. از طریق فهرست آن به صفحه دسترسی پیدا کنید. ۱. روش Add مجموعه فرم را فراخوانی کنید. ۱. فیلد فرمی را که می خواهید اضافه کنید ایجاد کنید. ۱. فایل PDF را ذخیره کنید.

ایجاد فرم های پی دی اف در PDF - C#

این کد نمونه نحوه ایجاد فرم های PDF در PDF با استفاده از C# نشان می دهد

var inputFile = Path.Combine(dataDir, "sample.pdf");
var outputFile = Path.Combine(dataDir, "sample_out.pdf");
var pdfDocument = new Aspose.Pdf.Document(inputFile);

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

var border = new Aspose.Pdf.Annotations.Border(textBoxField)
{
    Width = 5,
    Dash = new Aspose.Pdf.Annotations.Dash(1, 1)
};
textBoxField.Border = border;
textBoxField.Color = Aspose.Pdf.Color.Green;

pdfDocument.Form.Add(textBoxField, 1);
pdfDocument.Save(outputFile);