PHP pour afficher le fichier PDF sur une page web et de désactiver l'utilisateur à télécharger
Je vais écrire un site qui permet aux utilisateurs de visualiser des fichiers pdf, mais je ne veux pas d'enregistrer les fichiers sur leur disque dur en raison du droit de copie loi. Je suis à la recherche de la façon d'afficher à l'aide de PHP, mais je n'ai aucune idée de comment faire pour désactiver l'utilisateur de ne pas télécharger les fichiers.
En fait, je veux utiliser JavaScript pour désactiver cette action, mais je obtenir des suggestions d'autres personnes de ne pas le faire parce que c'est gênant pour l'utilisateur.
Donc toute suggestion ou aide serait très appréciée.
Vous ne pouvez pas empêcher quelqu'un de télécharger le contenu de leur disque dur. Le simple fait qu'ils sont de la visualisation du contenu de votre site web signifie qu'ils ont en quelque sorte déjà téléchargé.
javascript peut être désactivé dans n'importe quel navigateur, afin de ne pas compter sur ça pour quelque chose de critique.
javascript peut être désactivé dans n'importe quel navigateur, afin de ne pas compter sur ça pour quelque chose de critique.
OriginalL'auteur Tepken Vannkorn | 2012-05-04
Vous devez vous connecter pour publier un commentaire.
Méthode 01
De mise en œuvre qui a Google recherche de livres
Dans l'image ci-dessus, il montre
Embed
qui sera le code. Et Télécharger ou Imprimer l'option n'est pas disponible sur ce. Google dosc peut empêcher le téléchargement, mais ses permettre àSave to Drive
option. Ensuite dans le lecteur je peux le télécharger. Mais Google recherche de livres permettent pas de tout de que.en vue
Méthode 02
À l'aide de Google Drive
Clic droit sur
pdf
et goto Partager(image ci-dessous)Ensuite, allez à option Avancée en bas à gauche
Cocher les Deux cases à cocher. Après la copie
embed
lien et le coller dans votresrc
. Pas de télécharger et de Sauvegarder option de lecteur n'est pas autoriséOriginalL'auteur Abdulla Nilam
UTILISER les CSS
opacity: 1.0
avec un<div>
positionné au-dessus de votre contenu...Vous pourriez sortie de la pdf à l'aide de
<object>
ou<iframe>
, puis placez un avec l'absolu de la position et de l'utilisation de z-index pour couvrir vos pdf. Utiliser les cssopacity: 1.0
.Maintenant, lorsque les utilisateurs essaient de cliquer ou copier, ils ne reçoivent rien parce qu'ils sont vraiment en cliquant sur un vide
<div>
!!!!Son un hack, mais ça fonctionne! L'utilisateur sera en mesure de lire le contenu, ils peuvent prendre une capture d'écran, mais ils ne seront pas en mesure de copier le texte et de le coller n'importe où.
OriginalL'auteur Fushniki
Vous ne pouvez pas empêcher vos visiteurs de téléchargement, la copie ou la démolition de tout ce que vous êtes sortie de leurs navigateurs. S'ils peuvent voir, ils peuvent toujours capture d'écran. Qui apporte la meilleure solution à votre problème: Simplement offrir l'image des copies de vos documents au lieu de réelle des fichiers PDF. Vous pouvez convertir /masse de convertir des fichiers PDF en JPEG facilement avec Photoshop.
Google fait ce que j'ai proposé ci-dessus, mais juste en programmant. Vérifiez ceci: les livres.google.com.kh/...
OriginalL'auteur Conrad Warhol
J'espère que je ne suis pas très tard pour répondre. Mais ici, c'est quelque chose que vous pouvez faire pour prévenir les utilisateurs. L'utilisation d'une iFrame pour afficher votre fichier PDF et assurez-vous que vous affichez à l'aide de Google. J'ai utilisé le code suivant :
Ici, vous pouvez simplement modifier la
url=http://www.tutorialspoint.com/php/php_tutorial.pdf
et de la remplacer par votre propre adresse URL où vous avez gardé votre PDF.OriginalL'auteur Jiteen
Essayez celui-ci:
OriginalL'auteur Rizki Darajatun
essayer cette
OriginalL'auteur Sohil Shingala