Pdf.js: Representación lenta de documentos PDF

Creado en 9 abr. 2019  ·  7Comentarios  ·  Fuente: mozilla/pdf.js

Adjunte (recomendado) o enlace al archivo PDF aquí:
Documento 24087563_noclientinfo.pdf adjunto a continuación.

Configuración:
Navegador web y su versión: Firefox, Chrome, IE
Sistema operativo y su versión: Windows 7, Windows 10
Versión de PDF.js: la más reciente (o lo que esté en mozilla.github.io/pdf.js/web/viewer.html)
Es una extensión de navegador: No

Pasos para reproducir el problema:
Abra el PDF en el visor de demostración

¿Cuál es el comportamiento esperado? (agregar captura de pantalla)
Se esperaba que el PDF se abriera y renderizara cada página en un segundo o menos.

¿Qué salió mal? (agregar captura de pantalla)
El documento está tardando más de 5 segundos en abrirse y procesarse.
La página 4 es la que más tarda en renderizarse.

1-core 2-performance

Comentario más útil

La página 4 tiene una imagen JPX (3507 x 2480, probablemente 300 ppp) pero su tamaño es de 4 MB. La imagen de la página 3 es mucho más pequeña (180 KB) a pesar de que parece similar. Este PDF fue creado por "Redax Enterprise Server 3.1.2 Linux Kernel 2.6 64bit 6 de diciembre de 2010 Biblioteca 9.0.1".

Todos 7 comentarios

Cerrar hasta que se proporcione el archivo PDF (en cuyo caso podemos volver a abrirlo), de lo contrario, el problema no es procesable.

La página 4 tiene una imagen JPX (3507 x 2480, probablemente 300 ppp) pero su tamaño es de 4 MB. La imagen de la página 3 es mucho más pequeña (180 KB) a pesar de que parece similar. Este PDF fue creado por "Redax Enterprise Server 3.1.2 Linux Kernel 2.6 64bit 6 de diciembre de 2010 Biblioteca 9.0.1".

Según nuestro análisis, este PDF se compone de muchos objetos, lo que provoca un retraso en todas las páginas.
No creo que PDF.js esté procesando esto como imágenes sino como objetos.
Estamos haciendo más análisis internos para ver si podemos brindar más información.

Hemos analizado esto en la medida de lo posible. Misma conclusión que THausherr

Acabo de intentar abrir esto en Chrome en mi macbook air, 8GB de ram (alrededor de 5 años). parece cargar bien para mí:

const pdfjsVersion = '2.7.90';
const pdfjsBuild = '6728c8fa6';

Hola amit77 gracias por tu comentario.
Solo puedo concluir que este es un problema específico de Windows si no puede verlo en una Mac.
Muchas gracias

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

brandonros picture brandonros  ·  3Comentarios

azetutu picture azetutu  ·  4Comentarios

hp011235 picture hp011235  ·  4Comentarios

sujit-baniya picture sujit-baniya  ·  3Comentarios

patelsumit5192 picture patelsumit5192  ·  3Comentarios