يشارك هذا البرنامج التعليمي الموجز تفاصيل حول كيفية ** ملء حقول نموذج PDF باستخدام C# **. يمكن أن يحتوي ملف PDF على أنواع مختلفة من حقول النموذج مثل مربع النص وزر الاختيار ومربع التحرير والسرد. من أجل ** ملء نموذج PDF برمجيًا C# ** ، يوضح الرمز الوصول إلى حقل نموذج مربع النص ثم تحديث القيمة والتنسيق فيه.
خطوات تعبئة حقول نموذج PDF باستخدام C#
- قم بإعداد الحل الخاص بك لإضافة Aspose.PDF من مدير حزمة NuGet
- قم بتحميل نموذج ملف PDF في كائن Document الذي يحتوي على حقول نموذج مربع النص
- احصل على مرجع لحقل النموذج من خلال توفير اسم الحقل والصورة كـ TextBoxField
- قم بتعيين النص الجديد في حقل مربع النص باستخدام خاصية القيمة
- قم بتعيين لون النص ومحاذاة النص في حقل مربع النص
- احفظ ملف PDF المحدث بقيم جديدة في حقول النموذج
توفر هذه الخطوات معلومات حول كيفية استخدام * C# ملء حقول نموذج PDF * من خلال مشاركة تفاصيل التكوين ثم العملية التدريجية لتحميل ملف PDF المصدر والوصول إلى حقول النموذج فيه. في الخطوات اللاحقة ، يتم تحديث قيمة وتنسيق حقل مربع النص. أخيرًا ، يتم حفظ ملف PDF المحدث على القرص.
كود لملء حقول نموذج PDF باستخدام C#
using Aspose.Pdf; | |
using Aspose.Pdf.Forms; | |
namespace FillPdfFormFieldsInCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function for filling form fields | |
{ | |
// Create and load license to fill form fields | |
License licSetFormField = new License(); | |
licSetFormField.SetLicense("Aspose.PDF.lic"); | |
// Load the sample PDF file having form with fields | |
Document pdfWithFormFields = new Document("TextBox_out.pdf"); | |
// Get reference to the text box whose value is to be updated | |
TextBoxField formFieldTextBox = pdfWithFormFields.Form["textbox1"] as TextBoxField; | |
// Set the new value in the selected form field | |
formFieldTextBox.Value = "Here is the new value for the form field"; | |
// Set the selected form field appearance | |
formFieldTextBox.Color = Aspose.Pdf.Color.FromRgb(System.Drawing.Color.Red); | |
formFieldTextBox.TextVerticalAlignment=VerticalAlignment.Bottom; | |
// Save the resultant PDF after updating the form field | |
pdfWithFormFields.Save("TextBoxUpdated.pdf"); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
استخدام * C# ملء نموذج PDF * يتم توضيح العملية جنبًا إلى جنب مع خطوة التنسيق الاختيارية. يمكننا الوصول إلى حقول النموذج من خلال توفير اسم الحقل باستخدام Document.Form [“FieldName”] ثم إدخاله في أنواع الحقول المعنية مثل TextBoxField أو RadioButtonField أو ComboBoxField. بمجرد تحديد الحقل الهدف ، لا يمكنك فقط تعيين قيمته ولكن أيضًا تغيير خصائصه مثل المظهر والحدود واللون والمحتويات والارتفاع والعرض ومحاذاة النص الأفقي والرأسي على سبيل المثال لا الحصر.
يوجه هذا البرنامج التعليمي كيفية استخدام * C# ملء نموذج PDF * تلقائيًا. إذا كنت تريد معرفة كيفية تسوية حقول نموذج PDF ، فراجع المقالة على كيفية تسوية حقول نموذج PDF في C#.