web-dev-qa-db-fra.com

Pourquoi Google Chrome sauvegarder une image JPG à la page Web à la place?

J'essaie d'enregistrer ce qui semble être une image JPG de Chrome et finissez toujours par télécharger une image WebP.

Je suis sur Chrome version 80.0.3987.163 sur Macos Catalina (10.15.4) et j'essaie de télécharger une image JPG d'un site Web. Même si le L'URL d'image a clairement un .jpg extension, lorsque je frappe cmd + s ou cliquez sur l'image et sélectionnez Save image as... Je suis présenté avec la boîte de dialogue du système de fichiers pour l'enregistrer et que le format déroulant est défini sur Google's WEBPcomme indiqué ici .

Je suppose que c'est qu'ils utilisent une extension JPG sur une image qui est en fait une piscine, mais c'est assez trompeur. Est-ce possible? Y a-t-il un moyen de télécharger l'image en tant que JPG?

7
frabonomi

Réduction du trafic de données CDN

WebP est un format d'image actuellement développé par Google, en fonction de la technologie acquise avec l'achat de technologies ON2.

Si la User-Agent champ Dans votre http (s) Demander en-tête Vous révèle que vous utilisez un navigateur récent, réseau de livraison de contenu (CDN) serveurs peut servir d'origine .jpg ou alors .png images dans ce nouveau format WebP Réduire le trafic de données. Néanmoins, ces fichiers d'image desservés conserveront leur extension de fichier d'origine; Qu'est-ce qui est vraiment trompeur et tromper.

Sur les systèmes GNU/Linux, une solution consiste à télécharger le fichier d'image d'origine à l'aide de la commande wget ou curl.

Plusieurs Google Chrome Extensions offrent un moyen d'enregistrer des images servies comme WebP dans un autre format d'image. Toutefois, une seule extension est Open-Source logiciel; qui est Enregistrer l'image en tant que type .

Ceci et toutes les autres extensions similaires ont un inconvénient ennuyeux, cependant. Entre sauvegardes, ces extensions ne vous rappelez pas le répertoire auquel l'image précédente a été enregistrée. Cela peut ou non être dû à la politique de boxe de sable de Google concernant les extensions. Quoi qu'il en soit, j'ai ouvert un Github Issue À ce sujet.

Save image as Type

2
Serge Stroobandt

Peut-être que vous pouvez essayer les voies ci-dessous.

  • Voice 1: Utilisation de Google Extension

Sur Google Chrome, il y a une extension assez utile nommée Enregistrer l'image comme vous le souhaitez qui vous permet d'enregistrer toutes les images de la plupart des formats, notamment JPG, PNG, et la piscine comme vous voulez.

  • Way 2: Déguiser votre chrome

Le format WebP n'est pris en charge que par Google Chrome et opéra. Si votre navigateur ne prend pas en charge le format WebP, l'image JPG ou PNG sera téléchargée sur des sites Web au lieu d'une image Web pour vous assurer qu'elle peut être ouverte. Donc, pour éviter d'enregistrer des images dans le format WebP dans Chrome, vous pouvez ajouter une extension nommée User-Agent Switcher pour chrome pour dissimuler votre Chrome Pour désactiver le format WebP dans Chrome.

  • Way 3: Utilisation de l'éditeur d'image

    Si vous ne souhaitez pas ajouter d'extension à Chrome, vous pouvez enregistrer une image Web comme JPG ou PNG à l'aide de l'éditeur d'image comme Windows ACCESIONAL PEINT ou AUTRES.

Plus de détails peuvent être consultés sur ce message: Comment enregistrer des images Web en tant que jpg ou png en chrome

2
Sandy Helen

Tout d'abord, vos soupçons sont probablement corrects que lorsque je modifierai manuellement l'extension à .jpg, il ne peut pas être reconnu.

Deuxièmement, si vous souhaitez toujours le télécharger en tant que fichier JPG, appendez .jpg au nom de fichier de téléchargement, comme ceci:

Append .jpg

Si une alerte d'avertissement apparaît, cliquez sur "Utiliser .jpg" comme illustré ci-dessous. Click "use .jpg"

1
user963863

Ou vous pouvez simplement visiter l'URL de l'image à l'aide de Safari, puis enregistrez l'image dans son format d'origine (JPG, PNG, etc.).

0
dtabach