클립보드(Clipboard)
는 어플리케이션과 이미지 사이에 데이터를 주고 받는데 사용되는 임시 메모리 공간입니다.
GIMP(김프)에서는 잘라내기(Cut), 복사하기(Copy), 붙여넣기(Paste)를 할 때 사용합니다.
클립보드(Clipboard)
는 운영체제마다 조금씩 다르게 구현되어 있습니다.
Linux/XFree
에서 GIMP(김프)는 텍스트를 저장하는 클립보드는 XFree clipboard
를 사용합니다.
반면, 이미지를 저장하는 클립보드는 GIMP(김프)의 내부 이미지 클립보드를 사용합니다.
다른 운영체제들은 조금씩 다르게 동작합니다.
이에 대한 내용은 추후 추가될 예정입니다.
잘라내기(Cut), 복사하기(Copy), 붙여넣기(Paste) 명령들이 클립보드를 사용합니다.
잘라내기(Cut)는 이미지에서 대상을 제거해서 클립보드(Clipboard)
에 저장합니다.
복사하기(Copy)는 이미지의 대상은 그대로 두고 클립보드(Clipboard)
에 저장합니다.
붙여넣기(Paste)는 클립보드(Clipboard)
에 저장한 내용을 이미지에 붙여 넣습니다.
GIMP(김프)는 대상에 따라 사용하는 클립보드의 종료가 달라집니다
대상이 캔버스라면, 붙여넣기(Paste) 명령은 이미지 클립보드를 사용합니다.
대상이 텍스트 박스라면, 붙여넣기(Paste) 명령은 텍스트 클립보드를 사용합니다.
15.3.4.4. 클립보드 무늬(The Clipboard pattern)