Accueil du site > Outils de publication > FreepapeR > Le plugin SPIP FreepapeR v0.8.3

Le plugin SPIP FreepapeR v0.8.3

Visualiser les fichiers PDF dans les pages WEB

mercredi 21 octobre 2009, par Franck Ruzzin

Le plugin SPIP FreepapeR permet la visualisation en ligne de fichiers PDF. Il s’installe sur un serveur web sous forme de plugin pour le CMS SPIP.



La documentation complète du plugin SPIP FreepapeR version 0.8.3 est consultable dans le lecteur ci-dessus et se situe en téléchargement au pied de l’article, dans le document nommé "Utilisation du plugin SPIP FreepapeR version 0.8.3".

 

Les nouveautés de la version 0.8.3

- La version 0.8.3 fonctionne avec toutes les versions de SPIP supérieures à 1.9 (donc y compris pour les versions SPIP à partir de 2.0.9).
- Remplacement du champ de sélection de la page à afficher par un composant disposant aussi d’un curseur que l’on peut déplacer à la souris, permettant ainsi la navigation dans le document même en mode plein écran (le clavier est désactivé dans les objets swf en mode plein écran).
- Ajout des éléments « Première page », « Page précédente », « Page suivante » et « Dernière page » dans le menu contextuel situé sur le document affiché (clic droit de la souris).


pdf2swf pour les serveurs 1&1

Ce binaire fonctionne pour les hébergements du fournisseur d’accès 1&1
GZ - 1.2 Mo
pdf2swf pour les serveurs 1&1

 

 

Creative Commons License Le plugin SPIP FreepapeR est mis à disposition selon les termes de la licence Creative Commons Paternité-Partage des Conditions Initiales à l’Identique 2.0 France.

3 Messages de forum

  • Le plugin SPIP FreepapeR v0.8.3 Le 31 octobre 2009 à 16:16 , par KMk

    Bonjour,

    J’ai été longue à comprendre la mise en œuvre du plugin. Usant de persévérance, je suis parvenue à l’activer, mais voici les anomalies que je n’arrive pas à corriger :

    • La conversion pdf vers swf ne se fait pas automatiquement. Il est dit qu’il faut avoir les droits de lecture et d’écriture dans le dossier cible : faut-il le faire pour le dossier pdf ou le dossier IMG ou les deux ? Mon dossier a les droits sur 705. Faut-il plus ? Quels risques courent-on en donnant (si c’est le cas) les droits à 777 ?
    • Vous l’aurez compris, je télécharge en ftp le fichier.pdf avec son extension fichier.pdf.swf, après avoir joint le fichier.pdf à l’article. Cependant, je n’obtiens pas le splendide effet que vous obtenez sur votre page de présentation...

    Les boutons de navigation dans le bandeau ne sont pas valides, le fichier est indexé avec une seule page et non plusieurs... Une seconde ligne de boutons apparaît au dessus du document qui permet effectivement de naviguer avec la bonne pagination... ce qui brouille la compréhension du message.

    Une petite idée pour m’aider à avancer plus avant ?

    Bien cordialement,

    KMk

    Répondre à ce message

    • Le plugin SPIP FreepapeR v0.8.3 Le 31 octobre 2009 à 21:04 , par Franck

      Bonjour,

      Je ne suis pas à mon domicile ce week-end, je revient lundi soir.

      Je pourrais donc répondre à vos questions lundi soir ou mardi matin.

      Merci

      Répondre à ce message

    • Le plugin SPIP FreepapeR v0.8.3 Le 3 novembre 2009 à 22:31

      1) La conversion pdf vers swf ne se fait pas automatiquement.



      Pour pouvoir convertir "automatiquement" les fichiers PDF, il faut installer dans le dossier du plugin FreepapeR le fichier exécutable pdf2swf. Cet exécutable est disponible via le site swftools (http://www.swftools.org/download.html).

      Pour une installation SPIP sur un serveur windows, il s’agit du fichier pdf2swf.exe.

      Pour une installation SPIP sur un serveur Linux (la grande majorité des cas), il faut récupérer les sources (par exemple swftools-0.9.0.tar.gz au 03/11/2009). Suivre ensuite la procédure indiquée en page 6 de la documentation du plugin FreepapeR pour construire le binaire pdf2swf.

      Copier ensuite le fichier pdf2swf généré dans le dossier du plugin FreepapeR et le rendre exécutable (droits 744).

      concernant les droits sur le répertoires IMG et pdf, ceux par défaut sont suffisant (cela doit être 755, mais 705 marche aussi).

      Les droits 777 sont à proscrire pour des raisons de sécurité.



      2) Vous l’aurez compris, je télécharge en ftp le fichier.pdf avec son extension fichier.pdf.swf.



      D’aprés l’image que vous avez joint,j’en conclus que vous convertissez en local le fichier pdf en utilisant l’outil graphique prévu pour un système windows.

      Par défaut, cet outil convertit le fichier et y intègre une barre de navigation, ce qui est à éviter car FreepapeR propose sa propre barre de navigation.

      Procéder comme suit :
      - Lancer l’interface graphique pdf2swf
      - Ouvrir le fichier pdf (File/Open PDF)
      - Ouvrir la fenetre de paramétrage des options (Edit/Options)
      - Cliquer sur l’onglet Viewer
      - Cocher la case "No viewer" puis régler les paramètres :

      Flash version : 6

      Insert stop after each frame : yes
      - cliquez sur le bouton Apply
      - Générez le fichier swf (File/Save SWF (all pages))
      - indiquez le nom du fichier de sortie en prnant garde de le nommer fichier.pdf.swf

      La barre de navigation parasite a maintenant disparue.

      N’hésitez pas à me contacter...

      Franck

      Répondre à ce message

Répondre à cet article