ПредишенСледващото

Повърхността, върху която програмата може да показва графики, съответства на Canvas собственост. Например, Canvas имота има кутия с бои Форма и компоненти. На свой ред, платно имот - това е обект от тип TCanvas. Методи от този тип дават изходни графични примитиви (точки, линии, кръгове, правоъгълници и др ...) и позволяват да се определят свойствата на графични примитиви изходни характеристики: цвят, дебелина и стил линии; цвят и вид на пълнене области; шрифт характеристики, когато извеждате текстова информация.

Методи изходни Платно графични примитиви считат абстрактна собственост като платно, на които те могат да черпят (платно превежда като "повърхностен", "рисуване платно"). Платно се състои от отделни точки - пиксела. Pixel положение се характеризира с хоризонталната си (X) и вертикална (Y) координати. Горния ляв пиксел има координати (0, 0). Координати увеличение от горе до долу и от ляво на дясно. Координира стойности на долния десен ъгъл на платното, зависи от размера на платното.

размер платно може да се получи чрез позоваване на височината свойства и W idth областта илюстрация (изображение) или във форма свойства: ClientHeight и Clientwidth.

За рисуване върху платно геометрични фигури, използвайки методи, дадени в следната таблица:

Преместването на писалката без теглене на линия

Изпълнен правоъгълник със заоблени ръбове

оглед платно показва на графични елементи, определени свойства Pen платно (молив) и четка (четка). Pen имот е отговорен за появата на проследими линии и контури, четка собственост - за попълване на зоната, ограничена от контура.

На платното, можете също да качите снимка от файл или текст са показани на него.

Платно има пиксели имота. Този имот е двумерен масив, който е отговорен за цвета на платното. Например, Canvas.Pixels [10,20] съответства на цвета на пиксела в ляво на 10-то и 20-то число от върха. С масив от пиксели може да се третира като всеки имот, който променя цвета си, като посочите нова стойност на пикселите, или да се определи цвета му стойност, съхранявана в него. Например, Canvas.Pixels [10,20]: = 0 или Canvas.Pixels [10,20]: = clBlack - позоваване пиксел е черен.

Пиксели имот може да се използва, за да рисувате върху платното.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!