Cómo usar esta herramienta PDF
- Selecciona un PDF.
- Indica las páginas que quieras inspeccionar.
- Pulsa “Extraer imágenes”.
- Descarga el ZIP si se encuentran objetos de imagen compatibles.
Intenta extraer las imágenes raster que PDF.js expone como objetos de imagen dentro de cada página. No rasteriza la página completa ni promete recuperar todos los recursos internos de cualquier PDF.
Lee la lista de operaciones de cada página, identifica operaciones de pintura de imágenes y convierte los objetos accesibles de PDF.js a PNG.
Limitación real: PDF.js no expone de la misma forma todos los tipos de imagen, máscaras, patrones o recursos inline. Algunos PDF pueden no devolver imágenes aunque visualmente las contengan.
PDF como entrada y PNG/JPG/ZIP como salida, según la configuración.
| Proceso | Privacidad |
|---|---|
| Se ejecuta en el navegador | El archivo del usuario no se envía a un servidor de Callpdf |
| Archivos grandes | Limitados por la memoria disponible del dispositivo |
Cuando PDF.js expone el objeto raster, sí: se toma ese objeto y se convierte a PNG sin convertir toda la página en una sola imagen.
Pueden estar codificadas como máscaras, patrones, recursos inline o composiciones que PDF.js no expone como una imagen recuperable con este método.
No. Esta herramienta se centra en objetos raster; los gráficos vectoriales no se convierten automáticamente en imágenes independientes.
Sí. Puedes indicar un rango como 1-5,8.
No. El análisis se ejecuta localmente con PDF.js en el navegador.
| Módulo | Uso |
|---|---|
| pdfjs | Lectura y renderizado PDF |
| zip | Empaquetado ZIP |
| API del navegador | Canvas, Blob y descarga local |