Universal Web Printer — URL & HTML ke PDF, Gambar
Konversi URL atau HTML apa pun ke PDF, PNG, JPEG, atau WebP dengan smart scroll-stitch, ekstraksi elemen, enkripsi PDF, dan watermarking.
fitur utama
Output multi-format — PDF, PNG, JPEG, WebP
Beragam view mode — viewport, full-page, CSS selector, readability
Smart scroll-stitch untuk capture full-page yang akurat
Ekstraksi level elemen via CSS selector
Manipulasi halaman — hapus elemen, klik tombol, inject CSS, sembunyikan fixed header
Enkripsi PDF (RC4 128-bit) dan watermarking
PDF merging untuk dokumen multi-halaman
Konfigurasi viewport dan scale factor custom
use case
- Generasi laporan otomatis dari web dashboard
- Pengarsipan dan dokumentasi situs web
- Snapshot visual regression testing
- Screenshot halaman produk e-commerce untuk katalog
- Kepatuhan hukum — menangkap konten web sebagai bukti
- Menghasilkan PDF dari aplikasi web
parameter input
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
startUrls | array | opsional | URL yang akan di-render |
htmlContent | string | opsional | Raw HTML yang akan di-render |
outputFormat | string | opsional | pdf, png, jpeg, atau webp (default: pdf) |
viewMode | string | opsional | viewport, fullPage, selector, atau readability |
targetSelector | string | opsional | CSS selector untuk capture level elemen |
viewportWidth | number | opsional | Lebar viewport browser (default: 1280) |
viewportHeight | number | opsional | Tinggi viewport browser (default: 720) |
removeSelectors | array | opsional | CSS selector dari elemen yang akan dihapus sebelum capture |
pdfPassword | string | opsional | Enkripsi PDF dengan enkripsi RC4 128-bit |
Contoh Output
Tool ini menghasilkan file dalam format pilihan Anda (PDF, PNG, JPEG, atau WebP) dan menyimpannya di Apify dataset. Setiap output menyertakan metadata:
1{
2 "url": "https://example.com",
3 "format": "pdf",
4 "fileName": "example-com.pdf",
5 "fileSize": 245832,
6 "viewMode": "fullPage",
7 "viewport": { "width": 1280, "height": 720 },
8 "encrypted": false
9}
faq
Bisakah saya menangkap hanya elemen tertentu di halaman?
Bagaimana cara kerja smart scroll-stitch?
Bisakah saya menghapus cookie banner atau iklan sebelum capture?
terkait di ~/utility
Global API Load Tester — Stress Test 10K+ RPS
Simulasikan 10K+ RPS dengan load testing geo-distributed.
bukaSchema Markup Scraper & Auditor SEO
Ekstrak structured data dan audit SEO untuk situs web mana pun.
buka