Domanda

Ho appena creato un'applicazione in ASP.net che restituisce un'immagine PNG.

L'immagine risultante è interamente nera su uno sfondo trasparente. C'è un modo per indicizzare l'immagine per ridurre le dimensioni del file?

Non posso indicizzare la nuova immagine così come è stata creata perché sto usando l'oggetto grafico che non lo consentirà.

Grazie mille per l'aiuto: cerco da anni e non riesco a capire come configurarlo.

È stato utile?

Soluzione

Per quanto ne so, non puoi farlo utilizzando GDI + diretto: l'encoder PNG integrato è molto limitato nel supporto per le profondità di colore di output ... Anche se riesci a creare un indicizzato Bitmap con una buona tavolozza in memoria, la troverai ancora scritta come PNG a 32 bpp. Per ottenere il tipo di controllo di cui hai bisogno, dovrai ricorrere a una libreria di immagini di terze parti.

Vedi:

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