Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.05;
Скачать: CL | DM;

Вниз

Как сохранить TBitmap в jpg-файл с разрешением 300 dpi   Найти похожие ветки 

 
kmi   (2006-03-28 11:54) [0]

Как сохранить TBitmap  в jpg-файл с разрешением 300 dpi? У меня получается 96...


 
kmi   (2006-03-28 17:56) [1]

Молчание было ему ответом...

Ладно, вопрос проще: кто знает, как получить, изменить и потом сохранить заголовок файла jpg?


 
Чапаев ©   (2006-03-28 18:58) [2]

А чего ты надеешься добиться "изменением разрешения"?


 
Sambrook ©   (2006-03-28 19:40) [3]


> кто знает, как получить, изменить и потом сохранить заголовок
> файла jpg?

Варианты
а. Ручками. Пример здесь http://sql.ru/forum/actualthread.aspx?tid=273769&hl=%f0%e0%e7%f0%e5%f8%e5%ed%e8%e5+jpeg
б. С помощью libjpeg (и надстойки над ней - FreeImage)
http://freeimage.sourceforge.net/download.html
в. GDI+


 
kmi   (2006-03-28 23:01) [4]

Спасибо, Sambrook!

Я, правда, уже разобрался. В Delphi все несколько проще (если сохраняешь файл из Delphi-приложения). Прога генерит стандартный заголовок "по умолчанию", в котором байты с 13-го по 18-й выглядят так:

01 00 00 01 00 01

В результате изображение воспроизводится с разрешением 96 dpi. Чтобы было 300 dpi, нужно в эти байты записать значения:

01 01 01 2С 01 2С

Но это работает только с TJPEGImage.SaveToFile. В остальных случаях нужен более универсальный подход.


 
XProger ©   (2006-04-01 04:32) [5]

kmi, описание изображения не меняет его содержания ;)



Страницы: 1 вся ветка

Текущий архив: 2006.11.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.058 c
1-1158867543
Алексей А.
2006-09-21 23:39
2006.11.05
Как запихнуть форму в tPanel


2-1161163551
dim2001
2006-10-18 13:25
2006.11.05
строка колонка stringgrid


2-1161167324
Megabyte
2006-10-18 14:28
2006.11.05
Поиск файлов с помощью FindFirst


8-1143894964
zxcv
2006-04-01 16:36
2006.11.05
HELP(Timage Tbitmap)


15-1160580008
Ломброзо
2006-10-11 19:20
2006.11.05
Складской вопрос