Para falarmos de System.Drawing precisamos de alguns conceitos sobre imagens, então vamos lá.
- Eixos
Todas as imagens existem em 2 ou 3 eixos, assim são conhecidas também como 2D (eixos X e Y) e 3D (eixos X, Y e Z).
Desta forma, o eixo X define a Largura, o eixo Y define a Altura e o eixo Z define a Profundidade.
- Dimensões
Vamos trabalhar com imagens em 2D contendo apenas largura (X) e altura (Y).
Comumente, as dimensões das imagens são dadas em pixel (px) e a utilizada para isso é Largura x Altura (XxY).
Desta forma, podemos visualizar uma imagem contendo 10px de largura e 10px de altura (10×10) conforme o exemplo abaixo.
- Posicionamento
Quando trabalhamos com imagens, o posicionamento sempre é relativo ao inicio da mesma, posição 0×0, ou seja, 0px na altura (Y) e 0px na largura (X).
Em nosso exemplo, temos um retângulo de (6×4) que está posicionado em (3×2).
Vamos falar em português agora, temos um retângulo de largura 6px e altura 4px, que está posicionado no 3º pixel da largura (X) e no 2º pixel da altura (Y).
That’s all folks






March 15th, 2010 at 7:44 PM
[...] Você pode também consultar o post sobre teorías de System.Drawing clicanco aqui. [...]