Visualiser un PDF dans un article

SoyezCréateurs utilise un modèle pour afficher un PDF dans le corps d’un article

Un peu d’histoire

Avant, les navigateurs n’incluaient pas de lecteur PDF nativement ce qui avait conduit à la création du plugin Lecteur pdf javascript pdf.js.

Mais, puisque les navigateurs modernes permettent désormais d’afficher nativement des PDF, pourquoi se priver de leurs services ?

C’est le but de ce modèle.

Usage du modèle d’insertion de PDF dans le texte

  1. joignez un PDF à un article
  2. insérez-le dans le texte de l’article avec
    1. <embNNN|center>

Par défaut, la largeur sera de 100% et la hauteur de 600px.

Vous pouvez spécifier l’un et l’autre :

  1. <embNNN|center|largeur=80%|hauteur=400px>

Précisez bien l’unité : px, %, em…

updated on 2 October 2019

Discussion

5 discussions

  • Bonjour,
    le plugin fonctionne bien avec spip 3.2.4 .
    Juste une petite remarque ... on ne visualise pas le pdf en modification dans “voir” et dans la visualisation code gauche/visualisation a droite. ... cela perturbe un peu les rédacteurs bien

    Reply to this message

  • 3

    Ne semble pas fonctionner sur SPIP 3.2.3 ...

    • Je viens de tester ici (SPIP 3.2.4) : https://formation.soyezcreateurs.net/Test-EMB-PDF.html

      Et ça marche très très bien (Chrome sous Win10)

    • Bonjour,

      J"ai suivi votre lien, mais vous avez seulement proposé le fichier PDF en téléchargement. Mon objectif est d’afficher le contenu d’un fichier PDF. Cela, je n’arrive pas à le faire avec cette dernière version de SPIP. Je trouve que SPIP galère trop sur ce plan. Je songe sérieusement à opter pour Wordpress beaucoup plus élaboré et professionnel.

    • Alors, ça doit être une question de navigateur parce que sur le mien, j’ai bien le contenu du PDF affiché.
      Testé avec

      • Chrome / Win10
      • Edge /Win10
      • Firefox / Win10

      ==> Quel est votre navigateur et OS ?

    Reply to this message

  • 1

    J’ai installé SPIP 3.2.4 [24285], il ne fonctionne pas dessus non plus. Quelqu’un a-t-il une astuce ? Faut-il modifier le squelette ?

    Merci

    • Je viens de tester, et chez moi ça marche™ (voir url dans l’autre réponse faite à l’instant)

    Reply to this message

  • 4
    Bernard

    Salut, ce plugin fonctionne t’il uniquement avec les squelettes de soyez créateurs ? Ou avec tous les sites ?

    Reply to this message

  • 5

    Hello,

    Je viens de tester et suite à l’inclusion du modèle <embxxx|center> sur un SPIP 3.2.0 [23778] .
    j’ai des effets de bord bizarre : la mise en page de mes articles saute (la navigation à droite passe en-dessous du texte)
    lorsque j’affiche l’article j’ai automatiquement un message pour lire/télécharger le PDF inséré

    et j’ai ce message d’erreur :

    Filtre %##11@) non défini	plugins/auto/emb_pdf/v1.0.0/modeles/emb_pdf.html	_tous

    J’ai regardé le code et je sais pas trop pourquoi il y a

    <iframe>
    <#document>
    <html>
     <head>
    </head>
    <body>
    </body>
    </html>
    <iframe>

    dd

    • xxx est bien le n° du document PDF à inclure ?

      Quelle version de SPIP ?

    • Pour la 2e question, j’ai vu : 3.0.20

    • Oui l’inclure est correct.
      D’ailleurs après saisie de son code dans un article si je clique sur “enregistrer” l’article il me demande direct si je veut télécharger ou ouvrir le PDF (et il trouve le bon fichier)

      Essayé en local avec SPIP 3.2.1 [23954]
      J’ai désactivé quelques plugins liés aux medias

      : idem

      et dans la partie publique j’ai la même erreur

      1 Erreur(s) dans le squeletteNuméro	Message	squelette	boucle	Ligne
      1 	Filtre %##11@) non défini	plugins/auto/emb_pdf/v1.0.0/modeles/emb_pdf.html	_tous
      
    • J’ai installé la dernière version Modèle PDF (visualiseur) 1.0.1 - stable du plugin et je n’ai plus de message d’erreur. Merci
      Par contre j’ai toujours un comportement bizarre de Firefox (avec Chrome c’est bon) : à chaque affichage de la page de l’article (dans l’espace privé ou public) le navigateur me demande d’ouvrir le PDF joint.
      Et je n’ai pas l’aperçu du PDF dans le texte de l’article (uniquement un espace blanc).

      Je tenterai sur une autre install de Firefox

      dd

    Reply to this message

Comment on this article

Who are you?
  • [Log in]

To show your avatar with your message, register it first on gravatar.com (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here

This form accepts SPIP shortcuts {{bold}} {italic} -*list [text->url] <quote> <code> and HTML code <q> <del> <ins>. To create paragraphs, just leave empty lines.

Add a document

Follow the comments: RSS 2.0 | Atom