Dreamweaver 버전 21.0에서는 스마트 오브젝트 기능이 더 이상 지원되지 않습니다.
스마트 오브젝트 함수는 Dreamweaver 및 Photoshop 통합과 관련된 작업을 처리합니다. 이러한 함수를 사용하여 다음과 같은 작업을 수행할 수 있습니다.
이미지 상태 검색
이미지의 높이와 폭 검색
dreamweaver.assetPalette.canUpdateSmartObjectFromOriginal()
지원 버전
Dreamweaver CS4
설명
활성자입니다. 이 함수는 "원본에서 업데이트" 명령을 실행할 수 있는 스마트 오브젝트가 [에셋] 패널에서 선택되었는지 확인합니다.
인수
없음
반환값
부울 값을 반환합니다. "원본에서 업데이트"를 현재 선택 영역에 적용할 수 있으면 true를 반환하고 그렇지 않으면 false를 반환합니다.
dreamweaver.assetPalette.updateSmartObjectFromOriginal()
지원 버전
Dreamweaver CS4
설명
이 함수는 연결된 원본 소스 파일의 현재 내용을 기반으로 선택한 웹 이미지를 다시 만듭니다.
인수
없음
반환값
없음
dreamweaver.getSmartObjectState()
지원 버전
Dreamweaver CS4
설명
이 함수는 스마트 오브젝트 기능의 측면에서 웹 이미지의 상태를 반환합니다.
인수
웹 이미지의 절대 로컬 URL입니다.
반환값
다음과 같은 숫자 값으로 스마트 오브젝트의 상태를 반환합니다.
숫자 값 |
설명 |
---|---|
-10 |
알 수 없는 오류 |
0 |
스마트 오브젝트가 없음 |
1 |
원본 에셋 파일의 내용과 동기화됨 |
100 |
마지막 동기화 후 웹 이미지가 수정됨 |
200 |
마지막 동기화 후 원본 에셋이 수정됨 |
+2 |
원본 에셋의 크기가 HTML의 폭 및 높이 속성과 다름 |
+4 |
웹 이미지의 크기가 HTML의 폭 및 높이 속성과 다름 |
10 |
원본 에셋 파일에 액세스할 수 없음 |
20 |
웹 이미지 파일에 액세스할 수 없음 |
dreamweaver.getSmartObjectOriginalWidth()
지원 버전
Dreamweaver CS4
설명
이 함수는 스마트 오브젝트의 원본 에셋 파일에 대한 픽셀 폭을 계산하고 반환합니다.
인수
웹 이미지의 절대 로컬 URL입니다.
반환값
원본 에셋 파일의 픽셀 폭을 반환합니다.
dreamweaver.getImageWidth()
지원 버전
Dreamweaver CS4
설명
이 함수는 이미지의 픽셀 폭을 계산하고 반환합니다.
인수
웹 이미지의 절대 로컬 URL입니다.
반환값
이미지의 픽셀 폭을 반환합니다.
dreamweaver.getImageHeight()
지원 버전
Dreamweaver CS4
설명
이 함수는 이미지의 픽셀 높이를 계산하고 반환합니다.
인수
웹 이미지의 절대 로컬 URL입니다.
반환값
이미지의 픽셀 높이를 반환합니다.
dreamweaver.resolveOriginalAssetFileURLToAbsoluteLocalFilePath()
지원 버전
Dreamweaver CS4
설명
이 함수는 파일 경로를 원본 에셋 파일(디자인 노트에 저장됨)로 확인합니다. 경로는 비어 있거나 사이트 상대적 경로 또는 절대 경로일 수 있습니다.
인수
웹 이미지의 절대 로컬 URL 또는 사이트 상대적 URL입니다. 이 URL은 사이트를 확인하는 데 필요합니다.
반환값
절대 로컬 파일 경로를 반환합니다.
dreamweaver.canUpdateSmartObjectFromOriginal()
지원 버전
Dreamweaver CS4
설명
이 함수는 스마트 오브젝트를 원본 에셋 파일에서 업데이트할 수 있는지 확인합니다.
인수
숫자로 나타낸 스마트 오브젝트의 상태입니다. ImageManipulatorSettings: GetSmartObjectStatus()에서 이 상태를 반환합니다.
반환값
부울 값을 반환합니다. 상태에 따라 원본 이미지에서 업데이트할 수 있으면 true를 반환하고 그렇지 않으면 false를 반환합니다.
dreamweaver.updateSmartObjectFromOriginal()
지원 버전
Dreamweaver CS4
설명
이 함수는 원본 에셋 파일의 현재 내용을 기반으로 웹 이미지를 업데이트합니다.
인수
웹 이미지의 절대 로컬 URL입니다.
반환값
없음