API V2

تحويل HTML إلى PDF

Connector ID: Html To Pdf

يمكن تحويل الملفات التي لها امتداد “.html” إلى ملفات PDF باستخدام هذا المنفذ PDF4me في خطوة واحدة من التحويل. يمكن استخدام هذا لدمجه مع العديد من الصفحات الإلكترونية وإنشاء عملية مدمجة.

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

المعاملات

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

تعيين محتوى الملف من الإجراء السابق. يدعم ملف HTML واحد أو ملفات HTML في ZIP

اسم ملف HTMLString, Required

اسم ملف HTML المصدر بامتداد .html

مسار ملف الفهرسString, Required

مسار ملف الفهرس مطلوب عندما يكون ملف الإدخال ZIP

تخطيطString, Required

تخطيط ملف PDF الخرج. الخيارات

  • Portrait
  • Landscape
تنسيقString, Required
Default: A4

يمكنك اختيار أي تنسيق -

  • A0, A1, A2, A3, A4, A5, A6, A7, A8
  • Tabloid
  • Legal
  • Statement
  • Executive
المقياسdecimal, Required

0 إلى 0.8

الحواف العلويةString, Required

يمكنك اختيار TopMargin بناءً على إحتياجاتك
مثال - 40px

الحواف السفليةString, Required

يمكنك اختيار BottomMargin بناءً على إحتياجاتك
مثال - 40px

الحواف اليسرىString, Required

يمكنك اختيار LeftMargin بناءً على إحتياجاتك
مثال - 40px

الحواف اليمنىString, Required

يمكنك اختيار RightMargin بناءً على إحتياجاتك
مثال - 40px

طباعة الخلفيةboolean, Required
Default: true

اختر true لتمكين PrintBackground في PDF واختر false لعدم عرض PrintBackground في PDF.

عرض الرأس والتذييلboolean, Required
Default: true

اختر true لتمكين DisplayHeaderFooter في PDF واختر false لعدم عرض DisplayHeaderFooter في PDF.

الناتج

محتوى الملفBinary

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

اسم الملفString

اسم ملف الإخراج من إجراء PDF4me

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

Payload

{
  "docContent": "Please put HTML base64 content",
  "docName": "output.pdf",
  "indexFilePath": "please input file path",
  "layout": "Portrait",
  "format": "A4",
  "scale": 0.8,
  "topMargin": "40px",
  "bottomMargin": "40px",
  "leftMargin": "40px",
  "rightMargin": "40px",
  "printBackground": true,
  "displayHeaderFooter": true
}

أمثلة API PDF4me

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