Visionneuse PDFJS Pro

Permettez la consultation en ligne de tous vos documents dans votre plateforme.

Les bénéfices

Ce module permet d'utiliser la visionneuse de document basée sur la librairie PDFJS dans votre plateforme.

Il permet de consulter tous les documents déposés directement depuis votre plateforme (Excel, Word, PowerPoint, etc.).

La visionneuse PDFJS offre de nombreuses fonctionnalités qui sont activables ou désactivables selon vos préférences  :

  • Recherche dans le document
  • Gestion des éléments cliquables (liens, sommaire) et signets
  • Impression et téléchargement du document PDF
  • Fonction d'édition du PDF (insertion de texte ou d'image, fonction dessiner)
  • Fonction de zoom
  • Plein écran
  • Mode présentation
  • Outils complémentaires : rotation, type de défilement (vertical, horizontal, par bloc), type d'affichage (simple ou double), outil main

Les fonctionnalités

  • Choix des fonctions de la visionneuse PDF à afficher aux utilisateurs
  • Ajout d'une fonction permettant d'afficher le document en plein écran
  • Compatibilité avec le module JNLP

Captures d'écran

Les clients aiment

Les nombreuses options de paramétrage offertes par le module
Les fonctionnalités de recherche de PDFJS et la compatibilité avec JNLP
Le mode plein écran et présentation permettant une lecture enrichie des documents

Informations détaillées

Prérequis techniques

Installation et paramétrage du module

Ce module remplace le Module Visionneuse de documents de Jalios. Si ce dernier est installé sur votre plateforme et que vous n'avez pas de dépendances à ce module, il peut être simplement désactivé.

Ajouter ce module via le gestionnaire de modules depuis l’administration technique et redémarrer JPlatform.

Une fois le module installé, assurez-vous que les propriétés du module sont correctement paramétrées pour votre plateforme.

Vous pourrez notamment choisir les actions à afficher dans le menu de la visionneuse.

La modification de ces propriétés est prise à chaud (il n'est pas nécessaire de redémarrer la plateforme).

 

Conversion PDF et formats de fichier gérés

Ce module est dépendant du module de conversion PDF de Jalios qui peut convertir un certain nombre de formats de document (doc, xls, ppt, odt, docx, xlsx, pptx, ...). Cette conversion se base sur :

  • LibreOffice dans sa dernière version de maintenance,  exécuté en tant que service;
  • L'API JODConverter 2.2.2.

Plus d'informations sur la fiche su module de conversion de Jalios.

  • Nom technique jcmsplugin.pdfjs.enabled.boolean
  • Description Permet d'activer ou désactiver les fonctionnalités du module
  • Nom technique jcmsplugin.pdfjs.toolbar.show-download.boolean
  • Description Permet d'afficher ou masquer la fonction d'enregistrement du document PDF via la visionneuse
  • Nom technique jcmsplugin.pdfjs.toolbar.show-editor-buttons.boolean
  • Description Permet d'afficher ou masquer les boutons d'édition du document PDF (insertion de texte, ajout et édition d'image, dessiner)
  • Nom technique jcmsplugin.pdfjs.toolbar.show-fullscreen.boolean
  • Description Permet d'afficher ou masquer la fonction plein écran
  • Nom technique jcmsplugin.pdfjs.toolbar.show-presentationMode.boolean
  • Description Permet d'afficher ou masquer le mode "Présentation"
  • Nom technique jcmsplugin.pdfjs.toolbar.show-print.boolean
  • Description Permet d'afficher ou masquer la fonction d'impression du PDF
  • Nom technique jcmsplugin.pdfjs.toolbar.show-secondaryToolbar.boolean
  • Description Permet d'afficher ou masquer le bouton "Outils"

Evolutions

  • Montée de version de la librairie PDFJS à la version 4.5.136

Corrections

  • Corrections sur le JS permettant l'interfaçage avec JNLP pour améliorer la compatibilité avec cette visionneuse
  • Exclusion de la minification des JS pour éviter les erreurs du JSPacker
  • Mise à jour de la compatibilité du module pour JPlatform 10 SP7 et ultérieur

Evolutions

  • Adaptation du module pour fonctionner avec le module JNLPPlugin de Jalios

Corrections

  • Rationalisation des propriétés de module

Evolutions

  • Mise à jours de la librairie PDFJS de la version 3.7.107 à la 4.0.379 minifiée
  • Ajout d'un mode plein écran
  • Mise en avant du bouton "Mode présentation"

Corrections

  • Problème de mise à jours du cache lors du dépot d'une nouvelle version de document
  • Résolution des conflits avec la visionneuse Jalios (la visionneuse vient remplacer la version Jalios sans modules/paramétrages supplémentaires)

Evolutions

  • Mise à jours de la librairie PDFJS de la version 2.10.377 à la 3.7.107 minifiée

Corrections

  • Problème de chargement de la visionneuse sur certains types de documents (image ...)

Corrections

  • Retrait de l'insertion des images/vidéo/son dans l'inclusion target (problèmes des doubles images...)
  • Encodeage du pdf path dans l'appel à l'iframe

Pour fonctionner, ce module nécessite le module de conversion PDF de Jalios. Ce dernier permet de convertir les fichiers bureautiques (Word, Excel, PPT, etc.) au format PDF.

Sur le même thème...