Domanda

Sto lavorando a un gadget della barra laterale e non riesco a visualizzare i miei JPEG (i PNG funzionano). Quando provo ad aprire il file da solo in IE8 non funziona. Firefox, ovviamente, può aprirlo bene.

Dettagli JPEG:

Dimensioni: 1080X900 180 dpi Profondità bit 24 Rappresentazione del colore: non calibrato

Ho trovato alcune cose parlando delle immagini che sono state compresse in modo errato (?) ma non sono stato in grado di farlo funzionare ...

Qualche indizio?

È stato utile?

Soluzione

Perché hai a che fare con l'immagine a 180 dpi e non con la risoluzione dello schermo di 72 dpi? Alla risoluzione dello schermo l'immagine sarà all'incirca il doppio di quella dimensione. Tuttavia, la dimensione è gestibile per qualsiasi browser.

Quando si crea un gadget, è necessario utilizzare PNG per tutti gli elementi dei gadget. Problemi con la visualizzazione di foto JPEG?

Hai cercato la barra gialla nella parte superiore di IE che blocca il caricamento di alcuni contenuti sospetti (popup, activex, javascript, ecc.)? Se appare, prova a dirlo a " consentire " ;.

Infine, cosa stai usando per comprimere le tue immagini in JPEG?

MODIFICA: Se si desidera eseguire la conversione batch, utilizzare il convertitore batch in Photoshop o utilizzare il pannello Azioni per registrare il processo di conversione per una singola immagine, quindi riprodurre l'azione su un'intera cartella. Inoltre, puoi salvare questa azione in un " droplet " che è una piccola applicazione contenente l'azione in cui è possibile rilasciare un'immagine o una cartella.

In alternativa, se non ti innamori dell'apprendimento delle azioni, XNView è un eccellente visualizzatore e convertitore di immagini che supporta qualcosa come 160 formati di immagine diversi e può convertire in batch e rinominare in batch enormi elenchi di file.

Altri suggerimenti

IE8 elimina il supporto per CMYK JPEG e li rende come la famigerata X rossa senza nemmeno un avvertimento.

Se si dispone di ImageMagick:

identify -verbose image.jpg

ti mostrerà lo spazio colore dell'immagine. Se è CMYK, puoi convertirlo in RGB con:

convert broken.jpg -colorspace RGB fixed.jpg

Se devi eseguire la conversione da CMYK a RGB su un intero lotto di immagini JPEG, questo comando potrebbe esserti utile:

for i in *.jpg; do convert "$i" -colorspace RGB "$i"; done

PS: se vuoi vedere cosa sta succedendo, aggiungi -verbose:

for i in *.jpg; do convert "$i" -colorspace RGB -verbose "$i"; done

Ho avuto un problema simile con IE8 che non visualizzava due immagini JPEG. FF, Safari, Chrome li hanno visualizzati tutti senza lamentarsi, ma IE si è comportato come se i file non fossero presenti. Non ho idea di cosa stesse succedendo, ma una rapida conversione delle immagini in GIF o PNG ha risolto il problema. Solo un altro in una lunga serie di conferme che IE fa schifo.

Si sono verificati problemi simili con le immagini esistenti, che non verranno visualizzate in IE8.

Il problema è, come dice converter42: Immagini CMYK

Convertili nello spazio colore RGB e tutto va bene

La soluzione con il PNG non è la migliore, perché i file PNG possono essere MUUUCH più grandi di JPGS.

Se stai usando Photoshop per creare i jpg. Prova quanto segue.

  1. Apri il file e vai al menu 'Immagine'
  2. Vai a Modalità
  3. Seleziona RGB
  4. Salva e carica sul server.

Questo dovrebbe funzionare.

Ho risolto questo problema aprendo il file CMYK JPEG in Windows Paint e salvandolo come JPEG, che Paint codifica come RGB per impostazione predefinita. Non è un'ottima soluzione perché sono sicuro che il convertitore di Paint non è robusto come quello di Photoshop, ma questa può essere una soluzione rapida se il lavoro deve essere fatto ora e non c'è accesso agli strumenti sopra.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top