إضافة حقول النموذج إلى PDF
- الطريقة: POST
- النقطة النهائية: /api/v2/AddFormField
المعاملات
المعاملات لإضافة حقول النموذج إلى مستندات PDF.
- اسم الملفString, Required
اسم ملف PDF المصدر مع امتداد .pdf
- محتوى الملفBase64, Required
محتوى ملف الإدخال
- القيمة الأوليةString, Required
يمكنك أخذ أي إدخال ولكن يجب أن يكون نصًا.
مثال - نص الإدخال.
- الموضع Xinteger, RequiredDefault: 0
القيمة الافتراضية هي 0. إذا كان المحاذاة الأفقية يسارًا، فسيتم إعطاء مسافة من الحافة اليسرى للصفحة. إذا كان يمينًا، فسيتم إعطاء مسافة من الحافة اليمنى للصفحة. إذا كان في المنتصف، يتم تجاهل هذا الحقل.
مثال - 300
- الموضع Yinteger, RequiredDefault: 0
القيمة الافتراضية هي 0. إذا كان المحاذاة الرأسية أعلى، فسيتم إعطاء مسافة من الحافة العلوية للصفحة. إذا كان أسفل، فسيتم إعطاء مسافة من الحافة السفلية للصفحة. إذا كان في المنتصف، يتم تجاهل هذا الحقل.
مثال - 300
- اسم الحقلString, Required
اسم حقل الإدخال، يجب أن يكون نصًا.
مثال - اسم حقل الإدخال
- الحجمinteger, RequiredDefault: 0
القيمة الافتراضية هي 0. يمكنك اختيار الحجم بناءً على متطلباتنا.
مثال - 4
- الصفحاتString, Required
- حدد فهارس الصفحات كقيم مفصولة بفواصل أو نطاقات للمعالجة (مثل “0، 1، 2-” أو “1، 2، 3-7”).
- إذا لم يتم تحديده، فإن التكوين الافتراضي يعالج جميع الصفحات. يجب أن يكون الإدخال بتنسيق نصي.
- نوع حقل النموذجString, RequiredDefault: TextBox
يمكنك اختيار نوع حقل النموذج -
- مربع النص
- مربع الاختيار
المخرجات
معاملات المخرجات لمستند PDF مع حقول النموذج.
- محتوى ملف المستندBinary
محتوى ملف المستند المضغوط
- اسم ملف المستندString
اسم ملف المستند المخرج
الترويسة
Content-Type:application/json
Authorization: يرجى نسخ المفتاح من الرابط.
الحمولة
{
"docContent": "يرجى وضع محتوى PDF base64",
"docName": "output.pdf",
"initialValue": "نص الإدخال",
"positionX": 300,
"positionY": 300,
"fieldName": "اسم حقل الإدخال",
"Size": 4,
"pages": "1",
"formFieldType": "TextBox"
}
PDF4me api samples
- CSharp(C#)
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda