Mengubah URL ke PDF - Penyimpan Halaman Web API
PDF4me Mengubah URL ke PDF adalah solusi kelas perusahaan yang andal yang mengubah halaman web dan HTML konten menjadi berkualitas tinggi PDF dokumen melalui tingkat lanjut API integrasi. Ini komprehensif URL ke PDF layanan konversi memproses web secara efisien URLdengan mengekstrak konten, gambar, dan gaya sambil mempertahankan tata letak dan format untuk tampilan profesional. PDF Pembuatan dokumen. The API proses URL ke PDF konversi dengan menerima halaman web URLmelalui REST API panggilan, memanfaatkan teknologi rendering canggih dan algoritma ekstraksi konten cerdas untuk rendering halaman web yang akurat dan PDF Dengan dukungan komprehensif untuk ekstraksi konten web, pelestarian tata letak, penanganan otentikasi, dan opsi penyesuaian, solusi ini ideal untuk manajemen konten web, pengarsipan dokumen, pembuatan laporan, dan web-to-perusahaan. ...PDF alur kerja yang membutuhkan keandalan dan skalabilitas. URL ke PDF Konversi dengan akurasi konten terjamin dan kualitas output profesional. Konversikan halaman web apa pun ke PDF menggunakan URL. Otomatiskan konversi ini dengan mudah menggunakan URL ke PDF PDF4me konektor di API.
Memverifikasi Identitas Anda API Meminta
Untuk mengakses PDF4me REST APISetiap permintaan harus menyertakan kredensial otentikasi yang tepat. Otentikasi memastikan komunikasi yang aman dan memvalidasi identitas Anda sebagai pengguna yang berwenang. REST API.
Fitur Utama
- Pemrosesan Halaman Web: Konversi halaman web apa pun atau URL menjadi berkualitas tinggi PDF dokumen
- Dukungan Konten HTML: Proses HTML kode, CSS gaya, dan JavaScript elemen dengan konten tertanam
- Penanganan Konten Dinamis: Konversikan keduanya statis HTML template dan halaman web dinamis dengan konten waktu nyata
- Pelestarian Tata Letak: Mempertahankan tata letak, gaya, dan struktur halaman web asli PDF format
- Dukungan OtentikasiTangani situs web yang dilindungi dengan berbagai metode otentikasi.
- Opsi Kustomisasi: Mengontrol ukuran halaman, margin, header, footer, dan format output
- Tanpa sambungan API Integrasi: RESTful API dirancang untuk otomatisasi web-ke-PDF alur kerja dan integrasi sistem perusahaan
REST API Titik akhir
Yang PDF4me REST API menggunakan standar HTTP metode untuk berinteraksi dengan sumber daya. Semua URL ke PDF Operasi konversi dilakukan melalui satu titik akhir tunggal:
- Metode: POST
- Titik akhir:
/api/v2/ConvertUrlToPdf
Jenis Konten Web yang Didukung
Yang API menyediakan dukungan komprehensif untuk berbagai jenis konten web dan skenario konversi:
Jenis Halaman Web
- Statis HTML Halaman: Halaman web standar dengan HTML, CSS, dan dasar JavaScript
- Aplikasi Web DinamisAplikasi satu halaman (SPA) dan konten dinamis
- Situs Web ResponsifHalaman web yang dioptimalkan untuk perangkat seluler dan desktop.
- Konten yang DilindungiHalaman web yang dilindungi kata sandi atau diautentikasi.
- Elemen InteraktifHalaman dengan formulir, tombol, dan komponen interaktif.
Kemampuan Pemrosesan Konten
- Rendering HTML: Penuh HTML5 dukungan dengan standar web modern
- Gaya CSS: Menyelesaikan CSS2/CSS3 dukungan termasuk layout flexbox dan grid
- Eksekusi JavaScript: Sisi klien JavaScript rendering dan konten dinamis
- Penanganan Gambar: Pemuatan, optimasi, dan penyematan gambar otomatis
- Dukungan FontPelestarian font web dan tipografi kustom
Metode Otentikasi
- Tidak Ada OtentikasiSitus web publik tanpa persyaratan login.
- Autentikasi DasarKonten dilindungi dengan nama pengguna/kata sandi.
- Integrasi OAuthOtentikasi berbasis token untuk aplikasi web modern
- Otentikasi Kunci API: Akses berbasis kunci untuk yang dilindungi APIs dan konten
REST API Parameter
Daftar lengkap parameter untuk Konversi URL ke PDF REST APIParameter-parameter tersebut diorganisir berdasarkan kategori untuk pemahaman dan implementasi yang lebih baik.
Penting: Parameter yang ditandai dengan tanda bintang (*) wajib diisi dan harus diberikan agar dapat digunakan. API agar berfungsi dengan benar.
Parameter yang Diperlukan
| Parameter | Jenis | Keterangan | Contoh |
|---|---|---|---|
| URL web* | String | Web URL dari halaman yang perlu dikonversi sebagai PDF. | https://www.google.com |
| Jenis Otorisasi* | String | Tentukan jenis otentikasi yang diperlukan untuk mengakses situs web. URL, jika berlaku. Beberapa situs web mungkin memerlukan metode otentikasi seperti Otentikasi Dasar, OAuth, atau API kunci sebelum mengizinkan akses. Jika tidak diperlukan otentikasi, kolom ini dapat dikosongkan. | NoAuth |
| Nama belakang* | String | Masukkan nama pengguna jika otentikasi diperlukan untuk mengakses situs web atau sumber daya. Ini biasanya digunakan bersama dengan kata sandi atau token, tergantung pada metode otentikasi. | userName |
| Kata sandi* | String | Masukkan kata sandi jika otentikasi diperlukan untuk mengakses situs web atau sumber daya. Ini biasanya digunakan bersama dengan nama pengguna, tergantung pada metode otentikasi. | 1234 |
| Isi berkas* | Base64 | Petakan isi file dasar untuk URL ke PDF pemrosesan konversi | JVBERi... |
| Nama File* | String | Keluaran PDF nama file dengan ekstensi untuk hasil konversi URL isi | output.pdf |
| Tata Letak* | String | - Lanskap, Halaman akan berorientasi horizontal, lebih lebar daripada tingginya. - Potret, Halaman akan berorientasi vertikal, lebih tinggi daripada lebarnya. | landscape atau portrait |
| Format* | String | Anda dapat memilih salah satu format - A0, A1, A2, A3, A4, A5, A6, A7, A8 - Pil - Legal - Penyataan - Eksekutif | A4 |
| Skala* | Desimal | Tentukan skala untuk URL-ke-PDF Konversi. Nilai harus diberikan dalam format desimal, di mana 1,0 mewakili 100% (ukuran asli). Nilai yang lebih kecil mengurangi ukuran konten, sedangkan nilai yang lebih besar (hingga batas yang didukung) memperbesarnya. | 0.8 |
| Margin Atas* | String | Tentukan margin atas PDF berkas. Nilai harus diberikan dalam format string beserta satuan yang valid (misalnya, px, in, cm). Margin ini menentukan jarak antara tepi atas halaman dan konten. | 40px |
| Margin Kiri* | String | Tentukan margin kiri PDF berkas. Nilai harus diberikan dalam format string beserta satuan yang valid (misalnya, px, in, cm). Margin ini menentukan jarak antara tepi kiri halaman dan konten. | 40px |
| Margin Kanan* | String | Tentukan margin kanan PDF File. Nilai harus diberikan dalam format string beserta satuan yang valid (misalnya, px, in, cm). Margin ini menentukan jarak antara tepi kanan halaman dan konten. | 40px |
| Margin Bawah* | String | Tentukan margin bawah PDF File. Nilai harus diberikan dalam format string beserta satuan yang valid (misalnya, px, in, cm). Margin ini menentukan jarak antara tepi bawah halaman dan konten. | 40px |
| Latar Belakang Cetak* | Boolean | - Memilih "true" akan mencetak elemen latar belakang (seperti warna, pola, atau gambar) bersama dengan konten halaman. - Memilih "false" akan mengecualikan latar belakang, dan hanya teks utama serta elemen-elemen lainnya yang akan disertakan. PDF. | true atau false |
| Tampilkan Header Footer* | Boolean | - Memilih "true" akan menyertakan header dan footer (seperti nomor halaman, judul, atau informasi lain yang telah ditentukan sebelumnya) dalam PDF- Memilih false akan mengecualikan header dan footer, hanya menampilkan konten utama. | true atau false |
Keluaran
Yang PDF4me Mengubah URL ke PDF REST API Mengembalikan respons yang dapat dilihat dalam berbagai format. Pilih tampilan yang paling sesuai dengan kebutuhan Anda:
- JSON
- Table
- Schema
- Binary
JSON Format Respons
Mentah JSON tanggapan dari API:
{
"File Content": "Output file content from PDF4me action",
"File Name": "Output file name from PDF4me action"
}
Tampilan Tabel
Data respons dalam format tabel terstruktur:
| Parameter | Nilai |
|---|---|
| Isi File | Konten file keluaran dari tindakan PDF4me |
| Nama File | Nama file keluaran dari tindakan PDF4me |
Tampilan Skema
Struktur data dan tipe respons:
2 items
File Content: Base64 Output file content from PDF4me action
File Name: String Output file name from PDF4me action
Indikator Tipe:
Base64= Data binerString= Data teks
Tampilan Data Biner
Konversi sebenarnya PDF data dan metadata file:
data
─────────────────────────────
File Content: Output file content from PDF4me action
File Name: Output file name from PDF4me action
Akses Data Biner:
- PDF Isi: Siap untuk diunduh atau diproses lebih lanjut
- URL Konversi: Lengkapi halaman web untuk PDF transformasi
Contoh Permintaan
Judul
Content-Type: application/json
Authorization: YOUR_API_KEY
Catatan: Dapatkan milikmu API kunci dari Dasbor PDF4me
Muatan
{
"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
}
Contoh Kode
Yang PDF4me Mengubah URL ke PDF REST API Menyediakan contoh kode dalam berbagai bahasa pemrograman. Pilih bahasa yang paling sesuai dengan lingkungan pengembangan Anda:
- C#
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda
Java Contoh
Java Implementasi dengan penanganan kesalahan dan pemrosesan respons yang lengkap:
JavaScript Contoh
Node.js dan kompatibel dengan browser JavaScript implementasi:
Google Script Contoh
Google Apps Script implementasi untuk Google Workspace integrasi:
URL ke PDF Fitur Konversi
Pemrosesan Konten Web
- Rendering HTML: Penuh HTML5 dukungan dengan standar web modern dan desain responsif.
- Gaya CSS: Menyelesaikan CSS2/CSS3 dukungan termasuk flexbox, tata letak grid, dan animasi
- Eksekusi JavaScript: Sisi klien JavaScript rendering untuk konten dan interaksi dinamis
- Penanganan Gambar: Pemuatan gambar otomatis, optimasi, dan penskalaan yang tepat di PDF format
Tata Letak dan Pemformatan
- Orientasi Halaman: Mendukung orientasi halaman lanskap dan potret
- Ukuran Halaman: Berbagai format halaman standar (A0-A8, Tabloid, Legal, Statement, Executive)
- MarginMargin atas, bawah, kiri, dan kanan yang dapat disesuaikan dengan berbagai satuan.
- Penskalaan: Penskalaan berbasis desimal untuk penyesuaian ukuran konten (rentang 0,1 hingga 2,0)
Fitur Lanjutan
- Pencetakan Latar BelakangOpsi untuk menyertakan atau mengecualikan warna, pola, dan gambar latar belakang.
- Tampilan Header/FooterHeader dan footer yang dapat dikonfigurasi dengan nomor halaman dan judul.
- Dukungan OtentikasiTangani situs web yang dilindungi dengan berbagai metode otentikasi.
- Elemen Interaktif: Pertahankan tautan, tombol, dan elemen formulir di PDF format
Studi Kasus & Aplikasi Industri
- Business & Enterprise
- Legal & Professional Services
- Marketing & Sales
- Government & Compliance
Kasus Penggunaan Bisnis & Perusahaan
- Pembuatan Laporan: Menghasilkan laporan PDF secara otomatis dari dasbor berbasis web yang dinamis
- Manajemen Dokumen: Mengubah konten web menjadi format PDF untuk sistem dokumen perusahaan
- Pengarsipan Konten WebKonversikan halaman web ke PDF untuk penyimpanan jangka panjang dan kepatuhan.
- Dasbor BisnisKonversi dasbor bisnis ke PDF untuk pelaporan.
Studi Kasus Layanan Hukum & Profesional
- Dokumentasi HukumBuat versi PDF dari halaman web untuk bukti hukum dan kepatuhan.
- Pengumpulan BuktiKonversi halaman web ke PDF untuk bukti hukum.
- Dokumentasi Kepatuhan: Ubah konten web menjadi PDF untuk memenuhi persyaratan
- Pengarsipan HukumKonversi konten web hukum ke PDF untuk pengarsipan.
Studi Kasus Pemasaran & Penjualan
- Lampiran EmailKonversi templat email HTML dan konten web ke PDF untuk dibagikan.
- Materi PemasaranUbah konten pemasaran web menjadi PDF.
- Laporan PenjualanKonversikan dasbor penjualan ke PDF untuk keperluan pelaporan.
- Komunikasi Klien: Mengubah konten web menjadi PDF untuk komunikasi klien
Studi Kasus Pemerintahan & Kepatuhan
- Pengarsipan Konten WebKonversikan halaman web ke PDF untuk penyimpanan jangka panjang dan kepatuhan.
- Catatan Publik: Mengubah konten web publik menjadi PDF untuk pengarsipan
- Dokumentasi RegulasiKonversi konten web peraturan ke PDF
- Arsip Pemerintah: Mengubah konten web pemerintah menjadi PDF untuk pengarsipan