LazarusCompleteGuide:9.0

From 흡혈양파의 번역工房
Jump to navigation Jump to search

그래픽 프로그래밍하기

"그래픽"에 대해 이야기할 때는 두 가지 주제를 꺼낼 수 있다. 하나는 이미지나 그림 조작에 관한 이야기로, 기존 그래픽 데이터를 어떻게 처리할 것인지를 다룬다. 나머지 하나는, 캔버스에 어떻게 그릴 것인지, 그림을 어떻게 표시할 것인지에 관련된다. 둘은 서로 상관되면서 중복되는 주제들이다.


라자루스는 이 두 가지 활동을 위해 매우 강력한 툴들을 제공한다. TImage 컨트롤은 파일과 리소스로부터 여러 포맷으로 그래픽을 로딩할 수 있고; TCanvas 클래스와 함께 다양한 시각적 컨트롤들은 그리기 표면을 제공하여 그 위에 그림을 그리고 조작할 수 있도록 한다.