22°C
завтра: 19°C
Погода в Перми
22°C
ночью17°C
утром17°C
завтра19°C
Подробно
 66,26
−0.5210
Курс USD ЦБ РФна 22 августа
66,2630
−0.5210
 73,50
−0.4777
Курс EUR ЦБ РФна 22 августа
73,4989
−0.4777
  • Я OpenGl-ем в Delphi рисую макеты, а как их сохранять к какие-нибудь приемлимые форматы типа JPG, BMP или CDR, что было бы замечательно. Спасибо.

  • Возможен такой вариант
    // Ваша канва на которой рисуете - YourCanvas
    Var Bitmap: TBitmap;
    Bitmap.Create(Nil);
    Bitmap.Height:=YourCanvas.Height;
    Bitmap.Width:=YourCanvas.Width;
    Bitmap.CopyRect(Rect(0,0,Bitmap.Width,Bitmap.Height),YourCanvas,Rect(0,0,Bitmap.Width,Bitmap.Height));
    Bitmap.SaveToFile(FileName);

    Осторожнее с травой!
    Если хапнешь много дряни
    Увезут тебя с собой
    Злые инопланетяне

  • В ответ на: Возможен такой вариант
    // Ваша канва на которой рисуете - YourCanvas
    Var Bitmap: TBitmap;
    Bitmap.Create(Nil);
    Bitmap.Height:=YourCanvas.Height;
    Bitmap.Width:=YourCanvas.Width;
    Bitmap.CopyRect(Rect(0,0,Bitmap.Width,Bitmap.Height),YourCanvas,Rect(0,0,Bitmap.Width,Bitmap.Height));
    Bitmap.SaveToFile(FileName);
    + uses JPEG и имеем пожатый *.jpeg

Записей на странице:

Перейти в форум

Модератор: