7
votes

Comment intégrer les PDF qui fonctionnent dans tous les navigateurs Web et mobiles

Mon client m'a demandé de créer une page qui contient PDF. J'ai utilisé incorporé, les tags iframe, cela fonctionnait à Mozilla mais ne fonctionnait pas dans le navigateur IE et Mobile.

Je sais que tous les navigateurs vont lire directement .pdf mais je veux que cela soit incorporé.

Y a-t-il un moyen?

S'il vous plaît aidez-moi ..


1 commentaires

La réponse de @ VSU, vous ne pouvez pas vraiment intégré PDF's comme vous pouvez les images ou vidéos - il ne fait pas partie de la spécification HTML ou des implémentations de navigateur standard. Vous aurez besoin de convertir le PDF en images html ou raster si vous souhaitez que le contenu content vraiment intégré à une page Web.


3 Réponses :


7
votes

Si vous donnez un lien vers le PDF sur la page Web, tout navigateur pourra télécharger le fichier, puis l'utilisateur peut l'ouvrir dans une visionneuse PDF de son choix.

Si vous souhaitez intégrer le document PDF dans une page Web, le navigateur doit disposer d'un plug-in PDF installé. Cela peut ne pas être le cas avec tous les navigateurs. Le PDF ne sera affiché que si le plug-in PDF Viewer Application est enregistré auprès du navigateur.

L'autre mode d'intégration du document PDF consiste à utiliser un composant côté serveur qui rend le PDF comme éléments de page Web HTML ordinaire. Google a Un visualiseur PDF incorporable .

Google Docs propose un fonctionnalité non documentée qui vous permet Intégrer les fichiers PDF et PowerPoint Présentations dans une page Web. Les fichiers Ne pas avoir à être téléchargé sur Google Docs, mais ils doivent être disponibles en ligne.

0 commentaires

2
votes

Vous pouvez également utiliser Mozilla's PDF Renderer écrit en JavaScript. C'est plutôt complexe de démarrer, mais toutes les options sont là. Il existe le lecteur PDF disponible dans Firefox et Extensions existent pour les autres navigateurs. FAIT FUN: C'est de loin la bibliothèque la plus étoilée de GitHub lors de la recherche de PDF.


0 commentaires

-1
votes

Essayez d'utiliser Adobe PDF API, j'ai trouvé est très facile et compatible avec tous les navigateurs. https://www.adobe.io/apis/documentCloud/dcsdk/ pdf-embed.html


1 commentaires

Votre réponse pourrait être améliorée avec des informations justificatives supplémentaires. S'il vous plaît Modifier Pour ajouter des détails supplémentaires, tels que des citations ou une documentation, de sorte que d'autres puissent confirmer que votre réponse est correcte. Vous pouvez trouver plus d'informations sur la façon d'écrire de bonnes réponses dans le centre d'aide .