API V2

Mengonversi HTML ke PDF

Connector ID: Html To Pdf

File dengan ekstensi “.html”, jika memiliki konten, dapat diubah menjadi file PDF, menggunakan konektor PDF4me ini dalam satu langkah konversi sederhana. Ini dapat digunakan untuk menggabungkan dengan banyak halaman web dan membuat proses terintegrasi.

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

Parameter

Konten dari filebase64, Required

Peta konten dari file dari aksi sebelumnya. Mendukung file HTML tunggal atau file HTML dalam ZIP

Nama file HTMLString, Required

Nama file HTML sumber dengan ekstensi .html

Jalur file indexString, Required

Jalur file index diperlukan ketika file input adalah ZIP

Tata letakString, Required

Tata letak file PDF keluaran. Pilihan

  • Portrait
  • Landscape
FormatString, Required
Default: A4

Anda dapat memilih format apa saja -

  • A0, A1, A2, A3, A4, A5, A6, A7, A8
  • Tabloid
  • Legal
  • Statement
  • Executive
Skaladecimal, Required

0 hingga 0.8

Margin atasString, Required

Anda dapat memilih TopMargin berdasarkan kebutuhan Anda
Contoh - 40px

Margin bawahString, Required

Anda dapat memilih BottomMargin berdasarkan kebutuhan Anda
Contoh - 40px

Margin kiriString, Required

Anda dapat memilih LeftMargin berdasarkan kebutuhan Anda
Contoh - 40px

Margin kananString, Required

Anda dapat memilih RightMargin berdasarkan kebutuhan Anda
Contoh - 40px

Cetak latarboolean, Required
Default: true

Pilih true untuk PrintBackground di PDF dan pilih false untuk PrintBackground tidak akan ditampilkan di PDF.

Tampilkan header dan footerboolean, Required
Default: true

Pilih true untuk DisplayHeaderFooter di PDF dan pilih false untuk DisplayHeaderFooter tidak akan ditampilkan di PDF.

Keluaran

Konten dari fileBinary

Konten dari file dari aksi PDF4me

Nama fileString

Nama file dari aksi PDF4me

Header
Content-Type: application/json
Authorization: Silahkan salin kunci dari link.

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
}

Contoh API PDF4me

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