Comment puis-je faire une image jpg télécharger comme un fichier pdf n'?
J'ai une demande à faire une image jpg télécharger de la même façon qu'un fichier pdf serait.
À l'heure actuelle si j'ajoute une image jpg à une page web comme un lien, il s'ouvrira dans une autre fenêtre du navigateur plutôt que de réellement télécharger sur l'ordinateur de l'utilisateur. Toutefois, un fichier pdf.
Ici est le code standard:
<a href="/images/my-image.jpg">download image</a>
J'aimerais avoir des conseils sur ce.
Grâce.
- Vous aurez besoin de modifier la configuration du serveur ou d'écrire un script de modification de l'en-tête lorsque le fichier est envoyé au navigateur. Les navigateurs va toujours essayer d'affichage des images.
- Êtes-vous à l'aide de tout langage côté serveur? Si donc, d'une façon à laquelle je pense est d'utiliser le contenu de l'en-tête de disposition. stackoverflow.com/questions/1012437/...
Vous devez vous connecter pour publier un commentaire.
Si vous avez de PHP sur le serveur, vous pouvez le faire.
HTML ressemblerait alors à ceci
La meilleure façon de le faire est de configurer votre serveur web, ou d'un script côté serveur (php, asp.net, etc) pour servir votre fichier jpg avec le Contenu de l'en-tête de Disposition :
Script:
Serveurs:
Vous pouvez utiliser la proposition mentionnée ici:
http://answers.yahoo.com/question/index?qid=20080417163416AAjlb7T
Il ressemblerait à quelque chose comme ceci:
Si vous vous en tenez à la access_file.php fichier dans votre dossier images puis vous pouvez simplement utiliser le lien:
Comment PDF type de contenu s'ouvre à partir de votre navigateur est déterminé par un certain nombre de paramètres différents. Il pourrait être influencée par le type de contenu associations d'un programme dans les paramètres de votre navigateur. Il peut également être influencée par des paramètres dans le lecteur de PDF, par exemple, Adobe Reader sous Modifier, Préférences..., Internet onglet dispose d'une option pour si les documents PDF à ouvrir dans le navigateur ou dans l'application directement.
En HTML 5, nous avons un attribut appelé télécharger