Universal Web Printer — URL et HTML vers PDF, image
Convertissez URL ou HTML en PDF, PNG, JPEG ou WebP : assemblage de défilement intelligent, extraction d’éléments, chiffrement PDF et filigrane.
fonctionnalités clés
Sortie multi-formats — PDF, PNG, JPEG, WebP
Plusieurs modes d’affichage — viewport, pleine page, sélecteur CSS, readability
Assemblage de défilement intelligent pour des captures pleine page précises
Extraction au niveau élément via sélecteurs CSS
Manipulation de page — suppression d’éléments, clic sur des boutons, injection de CSS, masquage des en-têtes fixes
Chiffrement PDF (RC4 128 bits) et filigrane
Fusion de PDF pour documents multi-pages
Configuration personnalisée du viewport et du facteur d’échelle
cas d’usage
- Génération automatisée de rapports depuis des tableaux de bord web
- Archivage et documentation de sites web
- Captures pour tests de non-régression visuelle
- Captures d’écran de pages produit e-commerce pour catalogues
- Conformité légale — capture de contenu web comme preuve
- Génération de PDF depuis des applications web
paramètres d’entrée
| Paramètre | Type | Requis | Description |
|---|---|---|---|
startUrls | array | optionnel | URLs à rendre |
htmlContent | string | optionnel | HTML brut à rendre |
outputFormat | string | optionnel | pdf, png, jpeg, ou webp (par défaut : pdf) |
viewMode | string | optionnel | viewport, fullPage, selector, ou readability |
targetSelector | string | optionnel | Sélecteur CSS pour la capture au niveau élément |
viewportWidth | number | optionnel | Largeur du viewport navigateur (par défaut : 1280) |
viewportHeight | number | optionnel | Hauteur du viewport navigateur (par défaut : 720) |
removeSelectors | array | optionnel | Sélecteurs CSS des éléments à supprimer avant la capture |
pdfPassword | string | optionnel | Chiffre le PDF avec un chiffrement RC4 128 bits |
Exemple de sortie
L’outil génère des fichiers dans le format choisi (PDF, PNG, JPEG, ou WebP) et les stocke dans le dataset Apify. Chaque sortie inclut des métadonnées :
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
Puis-je capturer uniquement un élément spécifique de la page ?
Comment fonctionne l’assemblage de défilement intelligent ?
Puis-je supprimer les bannières de cookies ou les publicités avant la capture ?
similaires dans ~/utility
Global API Load Tester — Test de charge 10K+ RPS
Simulez 10K+ RPS avec des tests de charge géodistribués.
ouvrirSchema Markup Scraper & SEO Auditor
Extrayez les données structurées et auditez le SEO de n’importe quel site.
ouvrir