본문 바로가기
C++

Adobe Photoshop SDK

by leo21c 2013. 12. 11.
SMALL

Adobe Photoshop Plugin 개발을 하기 위해서는 SDK를 Download 받아서 사용을 해야 합니다. SDK는 아래 주소에서 다운로드 받을 수 있습니다.

http://www.adobe.com/devnet/photoshop/sdk.html

일반적으로 버전에 따라 SDK가 별도로 제공됩니다.
따라서 자신이 개발하고자 하는 CS 버전을 확인하고 SDK를 다운받습니다.

Plugin 개발을 하기 위해서 검색을 많이 했는데 자료가 거의 없었습니다. 국내/외 개발자들이 따로 글을 올린 것이 거의 없는 것 같다는 생각이 들었습니다. 그래서 SDK가 중요합니다. 

사실 SDK에서 제공하는 Document를 모두 읽고 소화하면 개발에 큰 문제는 없을 것 같습니다. 하지만 그것을 읽고 테스트 하면서 발생하는 여러 어려움을 다른 사람들과 공유하면 좋을 것 같아서 먼저 글을 남겨봅니다.

이 글을 읽는 사람들이 훨씬 전문가들일지 모르기 때문에 쓴 글에 문제가 있다면 리플을 남겨주시면 감사하겠습니다. 그럼 이후에 보는 사람이 더 도움이 될 것 같습니다.

저는 CS5와 MSVS 2010으로 현재 개발을 진행중입니다.

1. adobe_photoshop_cs5_sdk_win.zip을 다운받아 압축을 풉니다.

2. 내부에 connectionsdk, flashpanels, images, pluginsdk 폴더가 존재합니다.

3. pluginsdk를 열어 documentation.html을 웹브라우저로 엽니다.


documentation.html을 열면 SDK에 대한 설명을 볼 수 있습니다.

SDK에 대한 것과 개발을 어떻게 해야 하는지 여러 궁금증이 있을 겁니다.
아래 링크를 찾아 클릭을 하면 그러한 궁금증을 해결할 수 있습니다.

  • Frequently Asked Questions

adobe_photoshop_cs5_sdk_win/pluginsdk/documentation/html/faqs.html 파일에 써 있는 내용이며 각 질문에 대한 답변이 있습니다. 

이 부분만 정확하게 읽으면 개발을 위한 기초, 시작 준비가 되었다고 할 수 있습니다.


프로그램 개발 중에 발생하는 여러 궁금증은 forum에 글을 올려 질문을 할 수 있습니다. 저 또한 가입을 했고 기존 개발자들의 질문과 답변을 확인 할 수 있습니다. 개발을 한다면 꼭 가입을 해서 이용하시 바랍니다.

http://forums.adobe.com/community/photoshop/photoshop_sdk

LIST

'C++' 카테고리의 다른 글

GetProcessMemoryInfo function  (0) 2014.03.04
VirtualQuery function  (0) 2014.03.04
MFC 표준 컨트롤에서 컨트롤 파생  (0) 2014.02.14
MFC Custom Controls  (0) 2014.01.20
Adobe Photoshop Plugin Project  (1) 2013.12.11