ضبط AcroForms من مستند PDF عبر Cloud Go SDK
من أجل ضبط AcroForms من PDF، سنستخدم Aspose.PDF Cloud Go SDK. يساعد هذا الـ Cloud SDK مبرمجي Go في تطوير تطبيقات إنشاء وت annotation وتحرير وتحويل ملفات PDF سحابية باستخدام لغة Go عبر Aspose.PDF REST API. ببساطة أنشئ حسابًا على Aspose for Cloud واحصل على معلومات التطبيق الخاصة بك. بمجرد حصولك على معرف التطبيق (App SID) والمفتاح، تكون جاهزًا لاستخدام Aspose.PDF Cloud Go SDK.
أمر وحدة تحكم مدير الحزم
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
خطوات ضبط AcroForms باستخدام Go
يمكن لمطوري Aspose.PDF Cloud بسهولة تحميل وضبط AcroForms من PDF في بضع أسطر من الشيفرة فقط.
- قراءة ملف PDF المحلي
- إنشاء حقل مع تزيينات جديدة
- تحديث حقل النموذج في PDF المرفوع
- تنزيل النتيجة إذا احتجتها
يعرض هذا المثال الشيفرة ضبط AcroForms من مستندات PDF باستخدام Go
package main
import (
"fmt"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func appendFormFiled(document_name string, output_name string, local_folder string, remote_folder string) {
// Initialize Credentials and create Pdf.Cloud service object
AppSID := "YOUR_APP_SID" // Your Application SID
AppKey := "YOUR_APP_KEY" // Your Application Key
pdfApi := asposepdfcloud.NewPdfApiService(AppSID, AppKey, "")
args := map[string]interface{}{
"folder": remote_folder,
}
file, _ := os.Open(filepath.Join(local_folder, document_name))
_, _, _ = pdfApi.UploadFile(filepath.Join(remote_folder, document_name), file, args)
field := asposepdfcloud.Field{
Name: "EMail",
Type_: asposepdfcloud.FieldTypeText,
Values: []string{"aspose-pdf-cloud@example.com"},
}
_, httpResponse, err := pdfApi.PutUpdateField(document_name, field_name, field, args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("Unexpected error!")
} else {
result_data, _, _ := pdfApi.DownloadFile(path.Join(remote_folder, document_name), args)
fileName := path.Join(local_folder, output_name)
f, _ := os.Create(fileName)
_, _ = f.Write(result_data)
}
}
العمل مع AcroForms عبر Go SDK
يسمح ضبط AcroForms للمستخدمين بملء المعلومات مباشرةً في PDF، مما يلغي الحاجة إلى أدوات أو صيغ منفصلة. يضمن ضبط AcroForms بشكل صحيح تحسين قابلية الاستخدام، مثل تسميات الحقول الواضحة، خيارات القوائم المنسدلة، وترتيب علامات التبويب المنطقي لتسهيل التنقل. تجعل النماذج المُكوَّنة جيدًا من السهل على عدة أطراف ملء ومراجعة واعتماد المستندات معًا. من خلال ضبط AcroForms في ملفات PDF، يمكنك إنشاء قوالب قابلة لإعادة الاستخدام للعمليات المتكررة، مما يوفر الوقت ويضمن التناسق عبر المستندات. ضبط AcroForms من مستندات PDF باستخدام Aspose.PDF Cloud Go SDK.
مع مكتبة Go الخاصة بنا يمكنك
- إضافة رأس وتذييل مستند PDF بنص أو صورة.
- إضافة جداول وختم (نص أو صورة) إلى مستندات PDF.
- إلحاق مستندات PDF متعددة إلى ملف موجود.
- العمل مع مرفقات PDF، التعليقات التوضيحية، وحقول النماذج.
- تطبيق التشفير أو فك التشفير على مستندات PDF وتعيين كلمة مرور.
- حذف جميع الختمات والجداول من صفحة أو من مستند PDF بالكامل.
- حذف ختم أو جدول معين من مستند PDF حسب معرّفه.
- استبدال نسخة واحدة أو متعددة من النص على صفحة PDF أو في المستند بأكمله.
- دعم واسع لتحويل مستندات PDF إلى صيغ ملفات أخرى متنوعة.
- استخراج عناصر مختلفة من ملفات PDF وجعل مستندات PDF مُحسَّنة.
- يمكنك تجربة تطبيقنا المجاني لضبط AcroForms من ملفات PDF عبر الإنترنت واختبار الوظيفة.
- الموارد التعليمية
- الوثائق
- الشفرة المصدرية
- مراجع API
- لماذا Aspose.PDF Cloud للغة Go؟
- قائمة العملاء
- الأمان