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, RequiredDefault: 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, RequiredDefault: true
Pilih true untuk PrintBackground di PDF dan pilih false untuk PrintBackground tidak akan ditampilkan di PDF.
- Tampilkan header dan footerboolean, RequiredDefault: 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