Aide générale [Réglé] Preview sur un fichier .pdf / .ptt
Bonjour.
Afin de lutter contre le téléchargement "facile" et surtout les visites à rebonds, je me pose aujourd'hui une question.
Est-il possible de visualiser des fichiers .pdf et .ptt via un lecteur? (Comme slideshare par exemple, mais sans pub et plus simple).
Actuellement, je me sers de Google drive pour incorporer mes fichiers sous lecteur, mais il reste facile de contourner le téléchargement pour ne plus venir sur le site.
Ce qui m'embête presque le plus, c'est que je possède des documents "privés" avec autorisations de diffusions, et héberger ça autre que sur mon hébergeur, cela ne me rassure pas pour la diffusion fiable.
Rien ne me dit que le support Google drive ne va supprimer mes documents, et ainsi corrompre mon travail.
Je préfère donc être indépendant de ceci.
Avez vous donc des solutions?
Merci
Afin de lutter contre le téléchargement "facile" et surtout les visites à rebonds, je me pose aujourd'hui une question.
Est-il possible de visualiser des fichiers .pdf et .ptt via un lecteur? (Comme slideshare par exemple, mais sans pub et plus simple).
Actuellement, je me sers de Google drive pour incorporer mes fichiers sous lecteur, mais il reste facile de contourner le téléchargement pour ne plus venir sur le site.
Ce qui m'embête presque le plus, c'est que je possède des documents "privés" avec autorisations de diffusions, et héberger ça autre que sur mon hébergeur, cela ne me rassure pas pour la diffusion fiable.
Rien ne me dit que le support Google drive ne va supprimer mes documents, et ainsi corrompre mon travail.
Je préfère donc être indépendant de ceci.
Avez vous donc des solutions?
Merci
Bonjour,
malheureusement je dirais que c'est impossible, car il est toujours possible de récupérer un documents sur un site tier.
La solutions serait peut être d'héberger ces documents sur ton FTP, puis de les protéger par un login/pass, après pour les preview tu les fait toi même en prenant 1 page au début, milieu, fin que tu laisse en accès public.
En tout cas pour moi le seul moyen est de mettre les docs sous protection avec un login/pass (mais bon cela empêchera juste les DL non autorisé depuis ton site, après peu toujours y avoir des upload derrière comme toujours).
Cordialement, janus57
malheureusement je dirais que c'est impossible, car il est toujours possible de récupérer un documents sur un site tier.
La solutions serait peut être d'héberger ces documents sur ton FTP, puis de les protéger par un login/pass, après pour les preview tu les fait toi même en prenant 1 page au début, milieu, fin que tu laisse en accès public.
En tout cas pour moi le seul moyen est de mettre les docs sous protection avec un login/pass (mais bon cela empêchera juste les DL non autorisé depuis ton site, après peu toujours y avoir des upload derrière comme toujours).
Cordialement, janus57
Bonjour Janus.
Le téléchargement je peux encore passer outre, ou me débrouiller.
Je pense pas que tu aies compris ma demande .. Je cherche un genre de lecteur comme google drive (à l’incorporation) ou Slideshare pour consulter les documents par iframe en quelque sorte.
Voici un exemple : http://planet-truck.fr/site/pages/arrimages-charges-reglementations-cours-tests (Laissons le téléchargement de côté, on verra bien par la suite).
J'utilise google drive pour ça, mais il prend pas en compte tous mes fichiers (je pense que au delà de tant de MO ça se bloque). Je cherche à être indépendant pour l'affichage.
Merci.
Le téléchargement je peux encore passer outre, ou me débrouiller.
Je pense pas que tu aies compris ma demande .. Je cherche un genre de lecteur comme google drive (à l’incorporation) ou Slideshare pour consulter les documents par iframe en quelque sorte.
Voici un exemple : http://planet-truck.fr/site/pages/arrimages-charges-reglementations-cours-tests (Laissons le téléchargement de côté, on verra bien par la suite).
J'utilise google drive pour ça, mais il prend pas en compte tous mes fichiers (je pense que au delà de tant de MO ça se bloque). Je cherche à être indépendant pour l'affichage.
Merci.
Bonjour,
ah, euh là je connais pas de lecteur à proprement parlé, mais si tu fait un lien directe vers le .pdf je sais que firefox le lis en ligne (visionneur de pdf incorporé).
Après si tes document qui sont mis en lecture en ligne ne doivent pas être téléchargé bah là aucune solutions miracle à part peut être un codage fait main avec des tokens.
Cordialement, janus57
ah, euh là je connais pas de lecteur à proprement parlé, mais si tu fait un lien directe vers le .pdf je sais que firefox le lis en ligne (visionneur de pdf incorporé).
Après si tes document qui sont mis en lecture en ligne ne doivent pas être téléchargé bah là aucune solutions miracle à part peut être un codage fait main avec des tokens.
Cordialement, janus57
Ok .. Ce n'est que le lecteur qui m'intéresserai, comme le lightbox des images en gros ..
Tans pis, je vais me débrouiller pour afficher mes documents via Google drive, et en lien brut pour les autres qui ne marchent pas :/ ..
Merci.
Tans pis, je vais me débrouiller pour afficher mes documents via Google drive, et en lien brut pour les autres qui ne marchent pas :/ ..
Merci.
Bonsoir,
si c'est juste pour le lecteur (et ou on s'en fou qu'il puisse se faire DL) comme j'ai dit y a le truc de firefox (c'est du HTML5/JS)
http://mozilla.github.io/pdf.js/
https://github.com/mozilla/pdf.js
sinon y a d'autres pistes : http://stackoverflow.com/questions/291813/recommended-way-to-embed-pdf-in-html
Sinon un truc tout débile (à tester)
Cordialement, janus57 Edité par janus57 Le 28/02/2014 à 16h57
si c'est juste pour le lecteur (et ou on s'en fou qu'il puisse se faire DL) comme j'ai dit y a le truc de firefox (c'est du HTML5/JS)
http://mozilla.github.io/pdf.js/
https://github.com/mozilla/pdf.js
sinon y a d'autres pistes : http://stackoverflow.com/questions/291813/recommended-way-to-embed-pdf-in-html
Sinon un truc tout débile (à tester)
Code HTML :
<embed src="http://mozilla.github.io/pdf.js/web/compressed.tracemonkey-pldi-09.pdf" type='application/pdf' width="700" height="600">
Cordialement, janus57 Edité par janus57 Le 28/02/2014 à 16h57
c'est déjà pas mal .. ça ressemble fortement à ce que je faisais par iframe, mais l'intégration avec application/pdf est meilleure.
Seulement quel sont les différentes applications que l'on peut intégrer? Puis-je faire application/ptt pour lesfichiers powerpoint?
Merci
Seulement quel sont les différentes applications que l'on peut intégrer? Puis-je faire application/ptt pour lesfichiers powerpoint?
Merci
D'accord .. ça remet en question mon intégration entière alors, car j'ai beaucoup plus de .ptt que de .pdf :/ .. A moins que je transforme les .ptt en .pdf ..
Merci de ces informations
Merci de ces informations
Je vais essayé de faire ça .. Faut trouver le bon logiciel
Mais avant ça, j’essaie avec onedrive pour incorporer les docs .. A voir.
Je passe le problème en réglé, merci bien
Mais avant ça, j’essaie avec onedrive pour incorporer les docs .. A voir.
Je passe le problème en réglé, merci bien
j'avais proposé un tutoriel sur la lecture des pdf, si cela t'intéresse: http://easy-design.net/pages/phpboost-et-les-fichiers-format-pdf
Attention quand même, à une chose, lorsque tu modifies le lien dans ton dossier www/ tu ne sais plus lire le fichier et encore moins l'éditer.
très bonne fin de journée
Attention quand même, à une chose, lorsque tu modifies le lien dans ton dossier www/ tu ne sais plus lire le fichier et encore moins l'éditer.
très bonne fin de journée
Salut.
Sympa je ne connaissais pas, mais ça ne marche pas sur ce code :
Citation:
Sympa je ne connaissais pas, mais ça ne marche pas sur ce code :
Citation:
[html]<object type="application/pdf" name="PDF" id="PDF">
<param name="src" value="http://planet-truck.fr/site/images/autres/arrimage/formation-arrimage.pdf" />
</object>
<script type="text/javascript">
PDF.SetShowToolBar("false");
PDF.SetShowScrollbar("true");
PDF.SetPageMode("none");
PDF.setZoom(100%);
</script>[/html]
<param name="src" value="http://planet-truck.fr/site/images/autres/arrimage/formation-arrimage.pdf" />
</object>
<script type="text/javascript">
PDF.SetShowToolBar("false");
PDF.SetShowScrollbar("true");
PDF.SetPageMode("none");
PDF.setZoom(100%);
</script>[/html]
Bonsoir,
entre temps les navigateur ont évolué, la methode avec le embed donnée plus haut utilise le lecteur de PDF incorporé au navigateur lui même (sauf peut être pour IE, mais bon IE c'est la merde)
Donc un simple :
devrait suffire (pas besoin d'appel JS extérieur)
Après la différence entre embed et object c'est juste que question de normes (X)HTML
Cordialement, janus57
entre temps les navigateur ont évolué, la methode avec le embed donnée plus haut utilise le lecteur de PDF incorporé au navigateur lui même (sauf peut être pour IE, mais bon IE c'est la merde)
Donc un simple :
Code HTML :
devrait suffire (pas besoin d'appel JS extérieur)
Après la différence entre embed et object c'est juste que question de normes (X)HTML
Cordialement, janus57
Okay, merci Janus
Edité par
m-ickael
Le 01/03/2014 à 22h01
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie