Mengubah HTML ke PDF
Mengubah → Mengubah HTML ke PDF
Yang Konversi HTML ke PDF API berbelok HTML (atau ZIP dari HTML file) ke dalam sebuah PDFAnda mengirim docContent (Base64), docName, indexFilePath (misalnya sample.html), tata letak (Potret/Pemandangan), format (A4, dll.), skala, margin, printBackground, displayHeaderFooter, Dan IsAsync. Itu API mengembalikan PDF (atau 202 + Location untuk asyncGunakan penguji di bawah ini untuk mencobanya; detail selengkapnya ada di bagian selanjutnya.
Coba Konversi HTML ke PDF API
:::catatan Referensi cepat
Titik akhir: POST /api/v2/ConvertHtmlToPdf · Diperlukan: api-key, docContent, docName, indexFilePathTata letak, format, skala, margin, printBackground, displayHeaderFooter, IsAsync
:::
Gunakan formulir di bawah ini untuk mengirimkan API kunci, HTML (Base64), jalur file indeks, tata letak, format, skala, margin, dan opsi. Responsnya adalah PDF (atau jajak pendapat) URL Kapan asyncTidak perlu kode, isi kolom dan klik. Kirim permintaan.
Gambaran umum, parameter, dan kasus penggunaan.
- Overview
- Parameters
- Use cases
Apa itu Konversi? HTML ke PDF?
Endpoint ini mengkonversi HTML konten menjadi sebuah PDFAnda menyediakan HTML (Base64; satu baris atau ZIP dengan banyak HTML berkas), docName, indexFilePath (jalur menuju utama) HTML berkas), tata letak (Potret/Pemandangan), format (A0-A8, Tabloid, Legal, dll.), skala (0,1-2,0), margin (atas, bawah, kiri, kanan), printBackground, displayHeaderFooter, Dan IsAsync. Itu API mengembalikan PDF atau sebuah Location URL untuk melakukan jajak pendapat kapan async.
Fitur utama
- Tunggal atau ZIP: Satu HTML berkas atau sebuah ZIP berisi beberapa HTML berkas.
- Tata letak dan formatFormat: Potret/Lanskap; ukuran halaman A0-A8, Tabloid, Legal, dll.
- Skala dan margin: Mengontrol penskalaan dan jarak margin (misalnya 40px).
- Asinkron: IsAsync mengembalikan 202 dengan Location URL untuk jajak pendapat.
Gunakan saat Anda membutuhkan PDFs dari HTML atau konten bergaya web. Untuk siaran langsung URLs menggunakan Konversi URL ke PDF; untuk penggunaan Markdown Konversi Markdown ke PDF.
API parameter
| Parameter | Jenis | Diperlukan | Keterangan |
|---|---|---|---|
| api-key | rangkaian | Ya | Milikmu PDF4me API kunci, Base64 dikodekan. Dapatkan dari dasbor. |
| docContent | base64 | Ya | HTML isi berkas (Base64) atau ZIP dari HTML berkas. |
| docName | rangkaian | Ya | Nama file keluaran (misalnya, output.pdf). |
| indexFilePath | rangkaian | Ya | Jalur menuju sumber HTML berkas (misalnya sample.html). |
| tata letak | rangkaian | Ya | Potret atau Lanskap. |
| format | rangkaian | Ya | Ukuran halaman: A0-A8, Tabloid, Hukum, Pernyataan, Eksekutif. |
| skala | nomor | Ya | Faktor skala (0,1-2,0). |
| topMargin, bottomMargin, leftMargin, rightMargin | rangkaian | Ya | Jarak margin (misalnya 40px). |
| printBackground | boolean | Ya | Sertakan warna dan gambar latar belakang. |
| displayHeaderFooter | boolean | Ya | Tampilkan header dan footer di PDF. |
| IsAsync | boolean | Ya | Aktifkan pemrosesan asinkron. |
Kapan menggunakan Convert? HTML ke PDF
- Laporan: Mengubah HTML laporan atau dasbor untuk PDF.
- Dokumentasi: Berbelok HTML mengubah dokumen atau konten bergaya README menjadi PDF.
- Saluran pipa: Menghasilkan HTML dari templat lalu konversi ke PDF untuk didistribusikan.
Untuk skema permintaan/respons dan contoh kode, lihat Mengubah HTML ke PDF di dalam PDF4me API dokumen.
Prasyarat
Sebelum menggunakan endpoint ini, pastikan Anda telah:
- Sebuah valid PDF4me API kunci (Dapatkan milikmu API Kunci)
- Sebuah HTML berkas di Base64 format atau publik URL ke sebuah HTML berkas
Format Respons
Yang API mengembalikan PDF dokumen:
- Status 200: HTML ke PDF Konversi selesai seketika - biner PDF isi dalam badan tanggapan
- Status 202Permintaan diterima dan diproses secara asinkron - gunakan Location judul URL untuk melakukan jajak pendapat untuk mendapatkan hasil
Untuk permintaan asinkron, lakukan polling. Location URL sampai status 200 dikembalikan dengan PDF dokumen.