Создайте миниатюру и затем преобразуйте в массив байтов

Попробуйте это:

SELECT ProductName,NumberofProducts ,NumberofProductssold
   FROM table1 
     JOIN table2
     ON table1.ProductName = table2.ProductName
7
задан Josh 21 May 2009 в 17:26
поделиться

1 ответ

Думаю, проблема может заключаться в кодировке исходного изображения. IIRC, Save (stream, format) приводит к вызову Save (stream, encoder, params), при этом кодировщик берется из формата; который в вашем случае является исходным форматом изображения.

Согласно Контенту сообщества для метода сохранения , некоторые форматы не будут хорошо преобразованы в соответствующий кодировщик.

Я бы посоветовал вам указать кодировщик самостоятельно, используя какой-нибудь стандартный формат, например PNG.

Попробуйте:

thumb.Save(outStream, ImageFormat.Png, null); // optionally add encoder parameters here, like quality or luminescence
6
ответ дан 7 December 2019 в 07:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: