نشر بيانات AcroForm

تفاصيل التنفيذ

يعمل الجزء التالي من الشفرة أيضًا مع مكتبة Aspose.PDF.Drawing.

في هذه المقالة، حاولنا إنشاء AcroForm باستخدام Aspose.Pdf.Facades namespace. في هذا المقال، حاولنا إنشاء نموذج أكرو باستخدام فضاء أسماء Aspose.Pdf.Facades.

// إنشاء مثال على فئة FormEditor وربط ملفات pdf الإدخال والإخراج
Aspose.Pdf.Facades.FormEditor editor = new Aspose.Pdf.Facades.FormEditor("input.pdf","output.pdf");

// إنشاء حقول نموذج أكرو - لقد أنشأت فقط حقلين للبساطة
editor.AddField(Aspose.PDF.Facades.FieldType.Text, "firstname", 1, 100, 600, 200, 625);
editor.AddField(Aspose.PDF.Facades.FieldType.Text, "lastname", 1, 100, 550, 200, 575);

// إضافة زر إرسال وتعيين عنوان URL المستهدف
editor.AddSubmitBtn("submitbutton", 1, "Submit", "http://localhost/csharptesting/show.aspx", 100, 450, 150, 475);

// حفظ ملف pdf الناتج
editor.Save();
// Show the posted values on the target web page
Response.Write("Hello " + Request.Form.Get("firstname") + " " + Request.Form.Get("lastname"));