• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Конвертировать Jpeg В Bmp

Sascha Оффлайн

Sascha

Заместитель Администратора
Команда форума
Администратор
Регистрация
9 Май 2015
Сообщения
1,562
Баллы
155
Недавно мне пришлось конвертировать jpeg изображение в bmp. Эту задачу я решил при помощи следующей процедуры

Код:
procedure Convert(fileN: string);
var
  jpg: TJPEGImage;
  bmp: TBitmap;
begin
  try
    jpg := TJPEGImage.Create;
    bmp := TBitmap.Create;
    jpg.CompressionQuality := 100;
    jpg.Compress;
    jpg.LoadFromFile(fileN);
    bmp.Assign(jpg);
    bmp.SaveToFile(ExtractFilePath(application.ExeName) +
      ChangeFileExt('Temp', '.bmp'));
    FreeAndNil(jpg);
    FreeAndNil(bmp);
  except
    on e: Exception do
    begin
      FreeAndNil(jpg);
      FreeAndNil(bmp);
    end;
  end;
end;
Процедура на входе получает расположение файла и в результате своей работы создает новое изображение в каталоге программы с расширением bmp, под именем Temp.
 
Вверх Снизу