API V2

أملأ نموزج PDF

قم بإنشاء تقارير أو نماذج ملء من مصادر جمع البيانات المختلفة باستخدام إجراءات دمج البريد PDF4ME. يتحول جمع البيانات الديناميكي إلى مستندات PDF مع ميزات دمج البريد PDF4ME. ينتج هذا الإجراء مستندات متعددة من قائمة عناصر جمع البيانات.

إذا كنت ترغب في إنشاء مستند واحد ، فيرجى إنشاء بيانات نموذج JSON.

إذا كنت ترغب في إنشاء عدة مستندات بنفس القالب، يرجى استخدام DataList.

  • Method: POST
  • Endpoint: /api/v2/FillPdfForm

المعاملات

محتوى الملفbase64, Required

محتوى الملف المدخل

اسم الملفstring, Required

اسم ملف القالب بامتداد .pdf

مصفوفة البياناتString, Required

مصفوفة البيانات لملف PDF، يجب أن يكون الإخراج بتنسيق سلسلة.

نوع الإخراجString, Required

نوع الإخراج لملف PDF، يجب أن يكون الإخراج بتنسيق سلسلة.

نوع البيانات المدخلةString, Required

نوع البيانات المدخلة لملف PDF، يجب أن يكون الإخراج بتنسيق سلسلة.

البيانات الوصفيةString, Required

البيانات الوصفية لملف PDF، يجب أن يكون الإخراج بتنسيق سلسلة.

بيانات وصفية JSONString, Required

ملف JSON للبيانات الوصفية، يجب أن يكون الإخراج بتنسيق سلسلة.

البيانات المدخلةString, Required

البيانات المدخلة لنموذج PDF، يجب أن يكون الإخراج بتنسيق سلسلة.

الإخراج

المستندات المخرجةarray of object

المستندات المخرجة التي تم إنشاؤها باستخدام القالب والبيانات

اسم الملفstring

اسم ملف الإخراج

محتوى الملفbyte

محتوى ملف الإخراج

Header
Content-Type:application/json
Authorization: يرجى نسخ المفتاح من الرابط.

Payload

{
  "templateDocName": "test.pdf",
  "templateDocContent": "Please put PDF base64 content"",
  "dataArray": "hello"
  "outputType": "<string>",
  "inputDataType": "<string>",
  "metaData": "<string>",
  "metaDataJson": "<string>",
  "InputFormData": "<string>"
}

أمثلة التعليمات البرمجية لـ PDF4me

CSharp(C#)
Java
JavaScript
Python
Salesforce
n8n
Google Script
AWS Lambda