Pdf.js: Le volet Contour (signet) doit être redimensionnable.

Créé le 4 sept. 2012  ·  15Commentaires  ·  Source: mozilla/pdf.js

Le volet de contour a toujours une largeur fixe. Bien qu'une barre de défilement horizontale soit fournie, elle est toujours peu pratique.

De plus, il n'existe actuellement aucun moyen d'afficher complètement un long nom de signet. Je pense que cela peut être résolu en affichant une astuce (quelque chose comme title = "") lorsque la souris passe au-dessus d'un tel signet.

1-viewer 2-feature 5-good-beginner-bug

Commentaire le plus utile

Fermeture car cela est implémenté par la pull request ci-dessus.

Tous les 15 commentaires

Je suis d'accord - ça me manque beaucoup. J'aimerais vraiment que le volet des signets soit redimensionnable horizontalement!

Une barre latérale non redimensionnable m'empêche d'utiliser pdf.js pour certains PDF, car j'ai du mal à lire le contour avec tellement de coupures. Et faire défiler à gauche et à droite encore et encore est très ennuyeux. Alors j'aimerais vraiment avoir cette fonctionnalité aussi.

À partir du n ° 2510, le panneau de plan contient désormais du texte enveloppé de mots.

De nombreux manuels sont rendus beaucoup plus navigables avec une vue correcte du contour. Je me soucie profondément de cela en raison de la façon dont il est agréable de ne pas avoir à installer de logiciels supplémentaires gonflés, anciens, floconneux ou incompatibles pour afficher des documents PDF.

Puis-je suggérer des limites pour la taille du panneau? Un minimum raisonnable serait la taille actuelle / par défaut. Un maximum raisonnable peut être de 50% de la taille de la fenêtre, si elle est supérieure au minimum.

S'il te plaît et merci.

Peut-être que cela peut aider à mettre en œuvre cela? http://jsfiddle.net/bukfixart/wSTcJ/1

@timvandermeij , je pense que le principal problème est de préserver l'animation et la disposition des autres contrôles de la barre d'outils

@yurydelendik Vous avez raison, c'est aussi un problème. Le redimensionnement du panneau de contour devrait être techniquement possible, mais il est plus difficile de faire en sorte que la disposition générale réponde à cela. Dans la capture d'écran ci-dessous, j'ai redimensionné le panneau des vignettes (car aucun contour n'est disponible, mais l'idée générale est la même) à la main en utilisant Firebug et cela a l'air bien, mais je n'ai pas assez de connaissances sur la base de code du spectateur pour dire il est possible ou non de faire en sorte que le reste de la mise en page réponde ou non à ce changement.

naamloos

: +1: c'est une question très importante

: +1:

Je ne sais pas pourquoi cela n'a pas l'attention qu'il mérite.

Oui, ce serait ma première demande de fonctionnalité. Volet de signets redimensionnable.
L'emballage du texte permet de le lire mais rend la liste super longue à faire défiler. Donc peut-être une option pour envelopper ou non. Mais redimensionnable est hautement souhaitable.
Merci - Daraius

Toujours pas de mot à ce sujet? Ce serait une très belle amélioration pour le visualiseur actuel, en particulier pour les utilisateurs de Chrome OS où il n'y a pas vraiment d'autres options disponibles.

Un mot à ce sujet? Sérieusement, je me suis contenté d'éditer les propriétés CSS à la main sur la plupart des documents que j'ouvre. Personne ne se soucie de la beauté des animations lorsque l'état actuel est tout simplement inutilisable.

Le visualiseur est maintenant plus réactif (et le code plus modulaire) qu'il ne l'était au moment où ce problème a été classé, donc cela devrait être un peu plus facile à résoudre maintenant. Si quelqu'un veut travailler là-dessus, n'hésitez pas à le faire. Je marque cela comme un bon bogue pour débutant car il ne nécessite pas de connaissances approfondies sur PDF.js pour le corriger et il retient donc davantage l'attention des développeurs qui souhaitent commencer à travailler sur PDF.js.

@ le-jzr Je tiens vraiment à souligner que la plupart des contributeurs travaillent sur PDF.js pendant leur temps libre et que les problèmes doivent donc être priorisés. Veuillez soit aider en a) contribuant à un correctif, b) en fournissant des commentaires constructifs ou c) en votant pour le commentaire initial du problème pour aider à élever sa priorité. Renverser le problème avec un tel commentaire ne résoudra pas le problème plus tôt. Tous les contributeurs font tout ce qu'ils peuvent pour améliorer PDF.js, alors gardez cela à l'esprit lorsque vous rédigez des commentaires. Merci.

Désolé pour mon manque de manières. Bien que je n'ai aucune expérience en matière de mise en page de navigateur et de JavaScript, je voudrais suggérer qu'il n'est pas nécessaire de commencer avec une solution complètement interactive.

Dites, accepter une chaîne de requête comme ?sidebar=500px peut être un bon début.

Fermeture car cela est implémenté par la pull request ci-dessus.

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