Image
6 отговора
0 прегледа
Image
Нарисувал съм си картинка в Image. Има ли възможност при максимизиране на формата да се преоразмери (скалира) картинката автоматично. И после при връщане към нормалния прозорец да се върне размера.
Re: Image
Да. Разгледай свойствата AutoSize и Stretch на Image обекта, като трябва да настроиш и Anchors или Align за да може размера на картинката (Image) да се определя от размера на формата.
Mixy
Mixy
Re: Image
Включих ги всички, но не става това, което ме интересува. Мисля разбрах какъв ми е проблемът: чертая линии и окръжности и искам като максимизирам формата автоматично да се увеличи разстоянието между окръжностите и линиите (т.е. да се мащабира). Обаче съм ги сложил статични стойности. Вероятно трябва да използвам някакъв коефициент за използването на координатите, който да е зависим от размера, но не се сещам как. Центъра го определям, но за останалото някакви идеи?
Re: Image
Как да копирам картинката от Image1 в thumbnail вместо:
thumbnail := Form1.GetFormImage;
Пробвах с: thumbnail := Image.Picture.Bitmap;
Дава грешка в exception class: 'External: SIGSEGV'
И други неща пробвах, но не стана.
thumbnail := Form1.GetFormImage;
Пробвах с: thumbnail := Image.Picture.Bitmap;
Дава грешка в exception class: 'External: SIGSEGV'
И други неща пробвах, но не стана.
Re: Image
нямам Delphi подръка, но пробвай:
thumbnail.Picture.Bitmap.Assign(Image1);
чети и дишай по-леко
thumbnail.Picture.Bitmap.Assign(Image1);
чети и дишай по-леко