Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2002.05.27;
Скачать: [xml.tar.bz2];

Вниз

ClipBoard->JPEGImage   Найти похожие ветки 

 
Val   (2001-12-27 10:48) [0]

Подскажите пожалуйста-можно ли .bmp из клипборда записать прямо в JPEGImage?


 
Romkin   (2001-12-27 15:15) [1]

TJPEGImage.LoadFromClipboardFormat...


 
Val   (2001-12-28 11:01) [2]

>MJH
меня интересует возможность именно прямой записи, поскольку бьюсь как раз над возможностью удаления промежуточных звеньев
>Romkin © (27.12.01 15:15)
Спасибо, я пробовал этот метод, но не разобрался с ним, поскольку после этих строк получаю AV :(
Chart1.CopyToClipboardBitmap;
jp.LoadFromClipBoardFormat(cf_BitMap,ClipBoard.GetAsHandle(cf_Bitmap),0);


 
Romkin   (2001-12-28 12:29) [3]

Clipboard.Assign(Image2.Picture);
jp := TJPEGIMAGE.Create;
Image1.Picture.Graphic := jp;
Image1.Picture.Assign(Clipboard);


 
Val   (2001-12-28 13:14) [4]

Вот, по сути, цель: Фотография графика в файл
jp := TJpegImage.Create;
Chart1.CopyToClipboardBitmap;
jp.LoadFromClipBoardFormat(cf_BitMap,ClipBoard.GetAsHandle(cf_Bitmap),0);
jp.SaveToFile(ParamStr(3)+"_to_"+ParamStr(4)+".jpg");

Но так сделать не получается из-за AV при попытке скачать изображение из клипборда в jpeg(почему-ума не приложу :(). Сейчас это решается так: ClipBoard->Bmp->JPEG, но я решил, раз есть метод получения изображения из клипборда в JPEG, то можно убрать звено с bmp, но - не выходит :(


 
ValeraVV   (2001-12-28 16:12) [5]

Раз уж убираешь промежуточные звенья, то убери ClipBoard -попробуй TChart.SetInternalCanvas, вот только не знаю, можно ли рисовать на canvas"е TJpegImage, но то что можно рисовать на TBitMap, это точно.


 
Val   (2001-12-28 18:07) [6]

>ValeraVV © (28.12.01 16:12)
спасибо за мысль, но, наверное, я переработал слегка - не выходит :(, запутался с TCanvas<->TCanvas3D :(
да..ни из клипборда не могу, ни из чарта в битмап - пора все закидывать и тихо ждать Нового года...



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

Форум: "Media";
Текущий архив: 2002.05.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.006 c
14-88611
kaif
2002-04-19 02:56
2002.05.27
Кто как решает вопросы GRANT ?


1-88413
Keymaster
2002-05-16 18:37
2002.05.27
Как отключить Memo?


1-88424
VAleksey
2002-05-17 06:28
2002.05.27
*.ini или что-то вроде этого


4-88681
kz
2002-03-27 16:45
2002.05.27
Как поместить текст в TEdit


14-88600
LazorenkoX
2002-04-18 10:15
2002.05.27
KOL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский