تقسيم PDF
معرف المنفذ: تقسيم المستند
تقسيم المستندات مثل استخراج الصفحات قد يكون مفيدًا لتقسيم المستندات إلى أجزاء مختلفة. يتم استخدام هذه الميزة من PDF4me لتوزيع أسرع للمعلومات المحتملة المتعلقة بالأجزاء المختلفة من مستندات PDF.
- Method: POST
- Endpoint: /api/v2/SplitPdf
المعاملات
- محتوى الملفBase64, Required
Map source PDF file content from the previous action
- اسم الملفstring, Required
اسم الملف من المصدر
- splitActionstring, Required
يمكنك اختيار أي قيمة splitAction -
RecurringSplitAfterPage -
مثال - لدي 21 صفحة في مستند PDF. أعطي splitActionNumber القيمة 1، فإن الملفات الخرج ستكون 21 أو splitActionNumber القيمة 4، فإن الملفات الخرج ستكون 6.SplitAfterPage -
مثال - لدي 21 صفحة في مستند PDF. أعطي splitActionNumber القيمة 1، فإن الملفات الخرج ستكون 2 أو splitActionNumber القيمة 4، فإن الملفات الخرج ستكون 2.SplitSequence -
مثال - لدي 21 صفحة في مستند PDF. أعطي splitSequence القيمة [1] الملفات الخرج ستكون 2 ، أو splitSequence القيمة [1,3,8]، فإن الملفات الخرج ستكون 4.SplitRanges -
مثال - لدي 21 صفحة في مستند PDF. أعطي splitRanges القيمة “1-4”، فإن الملفات الخرج ستكون 1 أو splitRanges القيمة “10-21”، فإن الملفات الخرج ستكون 1.
- تسمية الملفاتString, Required
تسمية الملفات PDF، يجب أن يكون الإدخال بتنسيق String.
الناتج
- المستندات المقسمةarray of object
مصفوفة المستندات المقسمة التي تحتوي على قائمة المستندات
- اسم الملفstring
اسم الملف الخرج من إجراء التقسيم
- محتوى الملفBinary
محتوى الملف الخرج من إجراء التقسيم
Header
Content-Type:application/json
Authorization: يرجى نسخ المفتاح من الرابط.
Payload
{
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"splitAction": "RecurringSplitAfterPage",
"splitActionNumber": 1,
"fileNaming": "NameAsPerOrder"
}
{
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"splitAction": "SplitAfterPage",
"splitActionNumber": 1,
"fileNaming": "NameAsPerOrder"
}
{
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"splitAction": "SplitSequence",
"splitSequence": [1],
"fileNaming": "NameAsPerOrder"
}
{
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"splitAction": "SplitRanges",
"splitRanges": "1-4",
"fileNaming": "NameAsPerOrder"
}
أمثلة API PDF4me
- CSharp(C#)
- Java
- JavaScript
- بايثون
- Salesforce
- n8n
- Google Script
- AWS Lambda