توقيع PDF
أضف توقيعات إلى PDF. إذا كان لديك صورة لتوقيعك، يمكنك إضافتها إلى مستند PDF وتحكم في موضعها وحجمها. استخدم إجراء Sign PDF في API لتحقيق هذا العملية.
- Method: POST
- Endpoint: /api/v2/SignPdf
المعاملات
- محتوى الملفBase64, Required
تعيين محتوى الملف من الملف من الإجراء المصدر
- اسم الملفString, Required
حدد اسم الملف PDF بالامتداد المناسب
- صورة التوقيعBase64, Required
تعيين صورة التوقيع. الأنواع المدعومة للصور jpg, png, gif, BMP و tiff
- الصفحاتString, Required
- حدد مؤشرات الصفحات كقيم مفصولة بفواصل أو نطاقات للمعالجة (على سبيل المثال، “0, 1, 2-” أو “1, 2, 3-7”).
- إذا لم يتم تحديده، يتم معالجة كافة الصفحات بواسطة التكوين الافتراضي. يجب أن يكون الإدخال بتنسيق سلسلة.
- محاذاة الأفقيةstring, Required
محاذاة الصورة الأفقية. القيم المسموح بها هي
- Left - حافة الصفحة اليسرى
- Center - المسافة المتساوية من اليسار واليمين
- Right - حافة الصفحة اليمنى
- محاذاة الرأسيةstring, Required
محاذاة الصورة الرأسية. القيم المسموح بها هي
- Top - حافة الصفحة العلوية
- Center - المسافة المتساوية من الأعلى والأسفل
- Bottom - حافة الصفحة السفلية
- عرض بالمليمتر (مم)string, Required
عرض الصورة بالمليمتر (مم). إذا كان 0، فسيتم استخدام العرض الافتراضي.
مثال- 50
- طول بالمليمتر (مم)string, Required
طول الصورة بالمليمتر (مم). إذا كان 0، فسيتم استخدام الطول الافتراضي.
مثال- 50
- طول بالبكسل (px)String, Required
طول SignPDF بالنقاط (pt).
مثال- 2
- عرض بالبكسل (px)string, Required
عرض SignPDF بالنقاط (pt).
مثال- 2
- الحواف X بالمليمتر (مم)String, Required
الحواف الأفقية بالمليمتر (مم). القيمة الافتراضية هي 0. إذا كانت المحاذاة الأفقية هي Left، فسيتم إعطاء فجوة من حافة الصفحة اليسرى. إذا كانت Right، فسيتم إعطاء فجوة من حافة الصفحة اليمنى. إذا كانت Center، فسيتم تجاهل هذا الحقل.
مثال- 20
- الحواف Y بالمليمتر (مم)String, Required
الحواف الرأسية بالمليمتر (مم). القيمة الافتراضية هي 0. إذا كانت المحاذاة الرأسية هي Top، فسيتم إعطاء فجوة من حافة الصفحة العلوية. إذا كانت Bottom، فسيتم إعطاء فجوة من حافة الصفحة السفلية. إذا كانت Center، فسيتم تجاهل هذا الحقل.
مثال- 50
- الحواف X بالبكسل (px)String, Required
الحواف X بالنقاط (px).
مثال- 5
- الحواف Y بالبكسل (px)String, Required
الحواف Y بالنقاط (px).
مثال- 5
- التعتيمString, Required
التعتيم لصورة التوقيع. القيم تتراوح بين 0 و 100. 0 للتعتيم القصوى و 100 للتعتيم القصوى.
مثال - 100
- عرض فقط في الطباعةBoolean, Required
يمكنك تحديد قيمة واحدة-
true
false
- هل هو خلفيةBoolean, Required
يمكنك تحديد قيمة واحدة-
true
false
الإخراج
- محتوى الملفBinary
محتوى الملف المضغوط
- اسم الملفString
اسم الملف للمستند الموقع
Header
Content-Type:application/json
Authorization: يرجى نسخ المفتاح من الرابط.
Payload
{
"alignX": "right",
"alignY": "bottom",
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"imageName": "stamp.jpg",
"imageFile": "Please put image base64 content",
"pages": "1",
"marginXInMM": "20",
"marginYInMM": "50",
"marginXInPx": "5",
"marginYInPx": "5",
"opacity": "100",
"heightInMM": "50",
"heightInPx": "2",
"widthInPx": "2",
"widthInMM": "50",
"showOnlyInPrint": true,
"isBackground": true
}
مثال على api PDF4me
- CSharp(C#)
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda