تحويل URL إلى PDF
معرّف الموصل: URL إلى PDF
يحوّل كود HTML أو صفحات الويب إلى مستندات PDF.
يدعم المحتوى المضمّن مثل الصور، أنماط CSS، وعناصر JavaScript.
لا يقوم فقط بتحويل قوالب HTML الثابتة بل أيضًا عناوين URL كاملة، مما يجعل من السهل تحويل صفحات الويب الديناميكية إلى ملفات PDF.
يحافظ على التنسيق والأنماط والبنية للـ HTML أو صفحة الويب الأصلية، لضمان أن يبدو ملف PDF قريبًا قدر الإمكان من النسخة الأصلية.
خيارات التخصيص
يسمح بتخصيص حجم الصفحة (A4، Letter، إلخ)، الهوامش، الرؤوس، التذييلات والمزيد، مما يوفر تحكمًا في مخرجات الملف.
العناصر التفاعلية:
يمكنه الاحتفاظ بالعناصر التفاعلية مثل الروابط والأزرار داخل ملف PDF، مما يجعله ليس مجرد مستند ثابت بل يحافظ على مستوى معين من التفاعل.
سهل الاستخدام
واجهة أو واجهة برمجة تطبيقات سهلة الاستخدام تتيح للمستخدمين أو المطورين تحويل محتوى HTML إلى PDF بسرعة دون الحاجة إلى خبرة تقنية.
إمكانية الوصول
ينتج مستندات محمولة يمكن الوصول إليها عالميًا عبر الأجهزة والمنصات، مع الحفاظ على التوافق مع برامج قراءة ملفات PDF.
حالات الاستخدام
إنشاء التقارير: تحويل تلقائي للتقارير المستندة إلى الويب الديناميكية إلى PDF للمشاركة أو الأرشفة.
الوصول دون اتصال: يسمح للمستخدمين بتنزيل صفحات الويب للعرض دون اتصال.
توثيق محتوى الويب: إنشاء نسخ PDF من صفحات الويب لأغراض قانونية أو تسويقية أو أرشيفية.
مرفقات البريد الإلكتروني: تحويل قوالب البريد الإلكتروني HTML إلى ملفات PDF لمشاركتها وعرضها بسهولة عبر المنصات.
- Method: POST
- Endpoint: /api/v2/ConvertUrlToPdf
المعاملات
- URL WebString, Required
URL Web للصفحة التي يجب تحويلها إلى PDF.
مثال - https://www.google.com
- نوع المصادقةString, Required
نوع المصادقة لموقع الويب Url، إذا كان هناك
- اسم المستخدمString, Required
اسم المستخدم إذا كانت المصادقة مطلوبة
مثال - userName
- كلمة المرورString, Required
كلمة المرور لملف PDF، يجب أن يكون الإدخال بتنسيق سلسلة.
مثال - 1234
- محتوى الملفBase64, Required
تعيين محتوى ملف PDF الأساسي
- اسم الملفString, Required
اسم ملف PDF الطبقة العليا مع الامتداد
- التخطيطString, Required
يمكنك اختيار أي تخطيط -
- Landscape
- Portrait
- التنسيقString, RequiredDefault: A4
يمكنك اختيار أي تنسيق -
- A0, A1, A2, A3, A4, A5, A6, A7, A8
- Tabloid
- Legal
- Statement
- Executive
- المقياسdecimal, Required
مقياس URL-PDF سيكون بتنسيق عشري.
مثال - 0.8
- الحواف العلويةString, Required
حواف الملف PDF العلوية، يجب أن يكون الإدخال بتنسيق سلسلة.
مثال - 40px
- الحواف اليسرىString, Required
حواف الملف PDF اليسرى، يجب أن يكون الإدخال بتنسيق سلسلة.
مثال - 40px
- الحواف اليمنىString, Required
حواف الملف PDF اليمنى، يجب أن يكون الإدخال بتنسيق سلسلة.
مثال - 40px
- الحواف السفليةString, Required
حواف الملف PDF السفلية، يجب أن يكون الإدخال بتنسيق سلسلة.
مثال - 40px
- طباعة الخلفيةBoolean, RequiredDefault: true
الخلفية المطبوعة لـ URL-PDF سيكون boolean
true
false
- عرض رأس الصفحة والتذييلBoolean, RequiredDefault: true
عرض رأس الصفحة والتذييل لـ URL-PDF سيكون boolean
true
false
الناتج
- محتوى الملفBase64, Required
محتوى الملف الناتج من إجراء PDF4me
- اسم الملفString, Required
اسم الملف الناتج من إجراء PDF4me
Header
Content-Type:application/json
Authorization: يرجى نسخ المفتاح من الرابط.
Payload
{
"webUrl": "https://www.google.com",
"authType": "NoAuth",
"username": "userName",
"password": "1234",
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"layout": "landscape",
"format": "A4",
"scale": 0.8,
"topMargin": "40px",
"leftMargin": "40px",
"rightMargin": "40px",
"bottomMargin": "40px",
"printBackground": true,
"displayHeaderFooter": true
}
PDF4me api samples
- CSharp(C#)
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda