IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Supprimer la barre de menu dans un pfd_viewer


Sujet :

JavaScript

  1. #1
    Membre Expert
    Profil pro
    Développeur en systèmes embarqués retraité
    Inscrit en
    Mars 2006
    Messages
    952
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2006
    Messages : 952
    Par défaut Supprimer la barre de menu dans un pfd_viewer
    Hello,

    Comment en javascript, supprimer la barre de menu d'un pdf viewer? Car entre elle et la bordure grise autour du pdf (voir pièce jointe), ça fait beaucoup de place perdue, non?


    Nom : pfdToolbarBorders.png
Affichages : 169
Taille : 426,8 Ko

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 668
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 668
    Par défaut
    cet affichage n'est pas dans la page web mais géré par une extension du navigateur donc je ne pense pas que ça soit accessible en javascript.

    ensuite le format pdf permet d'avoir un positionnement précis pour l'impression. si vous avez besoin d'un affichage sur une page web, il vaut mieux utiliser des images.

  3. #3
    Membre Expert
    Profil pro
    Développeur en systèmes embarqués retraité
    Inscrit en
    Mars 2006
    Messages
    952
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2006
    Messages : 952
    Par défaut
    Hello Mathieu,

    Je n'avais pas envisagé les choses sous cet angle et j'ai bien compris ce que tu dis, mais il y a une raison qui me tient à cœur quand à l'utilisation du format PDF, c'est qu'une page PDF comme celle que j'ai affiché ne fait qu'une trentaine de kilos. De plus un format image risque de rajouter une autre bordure.

    Si les PFD sont gérés par une extension du navigateur, ça explique pour quoi les solutions d'un autre problème proposées ici ne marchent pas. https://www.developpez.net/forums/d2...nte-pdfviever/ Du coup, pour mon soft, j'ai bien peur de devoir accepter cette toolbar et ces bordures grises... A moins d'identifier les extensions des principaux navigateurs et de les décortiquer, ce qui risque d'être un travail titanesque.

  4. #4
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 668
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 668
    Par défaut
    Citation Envoyé par pfeuh Voir le message
    une page PDF comme celle que j'ai affiché ne fait qu'une trentaine de kilos.
    si le fichier est plus léger qu'une image, c'est certainement parce qu'il a été généré à partir d'un contenu vectoriel.
    dans les pages web vous pouvez aussi utiliser des images au format vectoriel qui sont moins lourdes et qui seront donc plus rapides à télécharger. ce format est SVG :
    https://developer.mozilla.org/fr/docs/Web/SVG

    Citation Envoyé par pfeuh Voir le message
    De plus un format image risque de rajouter une autre bordure.
    je ne pense pas que l'image prennent plus de place.
    au contraire, le code css peut même rogner les bords si l'image contient des bords que vous ne voulez pas afficher :
    https://developer.mozilla.org/fr/doc...CSS/object-fit

  5. #5
    Membre Expert
    Profil pro
    Développeur en systèmes embarqués retraité
    Inscrit en
    Mars 2006
    Messages
    952
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2006
    Messages : 952
    Par défaut
    Je comprends, mais les partitions sont générées par https://musescore.org/fr qui exporte en de nombreux formats, mais pas en dessin vectoriel. C'est simplement du texte avec une police spéciale pour partition. C'est le moyen universel de représentation de partition. je pourrais faire une moulinette python pour transformer les PDF en image, mais sûrement pas en dessin vectoriel.

  6. #6
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 668
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 668
    Par défaut
    d'après la documentation, l'exportation peut se faire en svg et dans d'autres formats qui ont l'air d'être faciles à lire par un programme :
    https://musescore.org/fr/manuel/formats-de-fichier

    à partir de ces formats, il est surement possible de les transformer en images vectorielles qui pourront être utilisées par votre application.
    après je comprends que toute cette transformation fait du travail en plus que vous n'aviez pas prévu au début de cette discussion. mais je trouve que c'est sympathique d'avoir en tête une piste à suivre quand vous aurez du temps pour les prochaines améliorations.

  7. #7
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 668
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 668
    Par défaut
    je viens de trouver un exemple de résultat possible :
    https://vexflow.com/vextab/tutorial.html

  8. #8
    Membre Expert
    Profil pro
    Développeur en systèmes embarqués retraité
    Inscrit en
    Mars 2006
    Messages
    952
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2006
    Messages : 952
    Par défaut
    Je viens d'exporter une partition en SVG, ça marche très bien. J'ignorais totalement que musescore en était capable. Il y a quand même un problème de poids: C'est beaucoup plus lourd qu'un PDF.

    Nom : exportMusescoreSVG.png
Affichages : 98
Taille : 36,4 Ko

Discussions similaires

  1. [debutant] Barre de menu dans un formulaire
    Par benjiprog dans le forum IHM
    Réponses: 2
    Dernier message: 16/07/2007, 12h02
  2. pas de barre de menu dans IDE Delphi5
    Par zonda dans le forum Delphi
    Réponses: 2
    Dernier message: 11/11/2006, 17h22
  3. [VBA-E]supprimer les barres de menu Excel
    Par delamarque dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 09/03/2006, 10h02
  4. Supprimer la barre de menu contextuel dans un état
    Par soso78 dans le forum Access
    Réponses: 2
    Dernier message: 07/10/2005, 00h05
  5. [MFC] Supprimer la barre de menu
    Par Kevgeii dans le forum MFC
    Réponses: 8
    Dernier message: 27/11/2004, 17h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo