Pdf.js: Rendu lent du document PDF

Créé le 9 avr. 2019  ·  7Commentaires  ·  Source: mozilla/pdf.js

Joindre (recommandé) ou créer un lien vers le fichier PDF ici :
Document 24087563_noclientinfo.pdf ci-joint.

Configuration:
Navigateur Web et sa version : Firefox, Chrome, IE
Système d'exploitation et sa version : Windows 7, Windows 10
Version PDF.js : la plus récente (ou tout ce qui se trouve sur mozilla.github.io/pdf.js/web/viewer.html)
Est une extension de navigateur : Non

Étapes pour reproduire le problème :
Ouvrez le PDF dans la visionneuse de démo

Quel est le comportement attendu ? (ajouter une capture d'écran)
Attendu que le PDF s'ouvre et affiche chaque page en une seconde ou moins.

Qu'est ce qui ne s'est pas bien passé? (ajouter une capture d'écran)
Le document met plus de 5 secondes à s'ouvrir et à s'afficher.
La page 4 est la plus longue à rendre.

1-core 2-performance

Commentaire le plus utile

La page 4 a une image JPX (3507 x 2480, donc probablement 300dpi) mais sa taille est de 4 Mo. L'image de la page 3 est beaucoup plus petite (180 Ko) malgré le fait qu'elle semble similaire. Ce PDF a été créé par "Redax Enterprise Server 3.1.2 Linux Kernel 2.6 64bit Dec 6 2010 Library 9.0.1".

Tous les 7 commentaires

Fermeture jusqu'à ce que le fichier PDF soit fourni (auquel cas nous pouvons le rouvrir), sinon le problème n'est pas traitable.

La page 4 a une image JPX (3507 x 2480, donc probablement 300dpi) mais sa taille est de 4 Mo. L'image de la page 3 est beaucoup plus petite (180 Ko) malgré le fait qu'elle semble similaire. Ce PDF a été créé par "Redax Enterprise Server 3.1.2 Linux Kernel 2.6 64bit Dec 6 2010 Library 9.0.1".

D'après notre analyse, ce PDF est composé de nombreux objets, ce qui entraîne un retard pour toutes les pages.
Je ne pense pas que PDF.js traite cela comme des images mais comme des objets.
Nous effectuons une analyse plus approfondie en interne pour voir si nous pouvons fournir des informations supplémentaires.

Nous avons analysé cela dans la mesure du possible. Même conclusion que THhausherr

Je viens d'essayer d'ouvrir ceci dans Chrome sur mon macbook air, 8 Go de RAM (environ 5 ans). semble bien charger pour moi:

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

Bonjour amit77 merci pour votre commentaire.
Je ne peux que conclure qu'il s'agit d'un problème spécifique à Windows si vous ne pouvez pas le voir sur un mac.
Merci beaucoup

Cette page vous a été utile?
0 / 5 - 0 notes