Погода: 10 °C
19.048...11переменная облачность, небольшие дожди
20.041...8переменная облачность, без осадков
  • Я 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

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

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

Модератор: