Universal Web Printer — URL y HTML a PDF, imagen
Convierte cualquier URL o HTML a PDF, PNG, JPEG o WebP con unión inteligente por desplazamiento (scroll-stitch), extracción de elementos, cifrado de PDF y marcas de agua.
características clave
Salida multiformato — PDF, PNG, JPEG, WebP
Múltiples modos de vista — viewport, página completa, selector CSS, readability
Unión inteligente por desplazamiento (scroll-stitch) para capturas precisas de página completa
Extracción a nivel de elemento mediante selectores CSS
Manipulación de página — eliminar elementos, hacer clic en botones, inyectar CSS, ocultar cabeceras fijas
Cifrado de PDF (RC4 de 128 bits) y marcas de agua
Fusión de PDF para documentos multipágina
Configuración personalizada de viewport y factor de escala
casos de uso
- Generación automatizada de informes a partir de dashboards web
- Archivado y documentación de sitios web
- Capturas para pruebas de regresión visual
- Capturas de páginas de producto de e-commerce para catálogos
- Cumplimiento legal — captura de contenido web como evidencia
- Generación de PDF a partir de aplicaciones web
parámetros de entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
startUrls | array | opcional | URLs a renderizar |
htmlContent | string | opcional | HTML en bruto a renderizar |
outputFormat | string | opcional | pdf, png, jpeg o webp (por defecto: pdf) |
viewMode | string | opcional | viewport, fullPage, selector o readability |
targetSelector | string | opcional | Selector CSS para captura a nivel de elemento |
viewportWidth | number | opcional | Ancho del viewport del navegador (por defecto: 1280) |
viewportHeight | number | opcional | Alto del viewport del navegador (por defecto: 720) |
removeSelectors | array | opcional | Selectores CSS de los elementos a eliminar antes de la captura |
pdfPassword | string | opcional | Cifra el PDF con cifrado RC4 de 128 bits |
Ejemplo de salida
La herramienta genera archivos en el formato elegido (PDF, PNG, JPEG o WebP) y los guarda en el dataset de Apify. Cada salida incluye metadatos:
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
¿Puedo capturar solo un elemento específico de la página?
¿Cómo funciona la unión inteligente por desplazamiento (scroll-stitch)?
¿Puedo eliminar banners de cookies o anuncios antes de la captura?
relacionado en ~/utility
Global API Load Tester — Prueba de estrés de 10K+ RPS
Simula más de 10K RPS con pruebas de carga geodistribuidas.
abrirScraper de Schema Markup y auditor SEO
Extrae datos estructurados y audita el SEO de cualquier sitio web.
abrir