스마트 오브젝트 API

참고:

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입니다.

반환값

없음

쉽고 빠르게 지원 받기

신규 사용자이신가요?