La función de objetos inteligentes se ha suspendido en la versión 21.0 de Dreamweaver.
Las funciones de objetos inteligentes controlan las operaciones relacionadas con la integración de Dreamweaver y Photoshop. Las funciones le permiten realizar las siguientes tareas:
Recuperar el estado de una imagen
Recuperar la altura y la anchura de una imagen
dreamweaver.assetPalette.canUpdateSmartObjectFromOriginal()
Disponibilidad
Dreamweaver CS4.
Descripción
Enabler: esta función comprueba si se ha seleccionado o no en el panel Activos un objeto inteligente, en el que se puede emitir el comando "actualizar desde original".
Argumentos
Ninguno.
Valor devuelto
Valor booleano: true si se puede aplicar "actualizar desde original" a la selección actual; false en caso contrario.
dreamweaver.assetPalette.updateSmartObjectFromOriginal()
Disponibilidad
Dreamweaver CS4.
Descripción
Esta función vuelve a crear la imagen web seleccionada en función del contenido actual del archivo de origen conectado.
Argumentos
Ninguno.
Valor devuelto
Ninguno.
dreamweaver.getSmartObjectState()
Disponibilidad
Dreamweaver CS4.
Descripción
Esta función devuelve el estado de una imagen web en función de la funcionalidad de objetos inteligentes.
Argumentos
URL absoluta local de una imagen web.
Valor devuelto
El estado del objeto inteligente en forma de valor numérico, como:
Valor numérico |
Descripción |
---|---|
-10 |
Error desconocido |
0 |
Ningún objeto inteligente |
1 |
Sincronizado con el contenido del archivo de activo original |
100 |
Imagen web modificada después de la última sincronización |
200 |
Activo original modificado después de la última sincronización |
+2 |
Las dimensiones del activo original difieren de los atributos de anchura y altura en HTML |
+4 |
Las dimensiones de la imagen web difieren de los atributos de anchura y altura en HTML |
10 |
No se puede acceder al archivo de activo original |
20 |
No se puede acceder al archivo de imagen web |
dreamweaver.getSmartObjectOriginalWidth()
Disponibilidad
Dreamweaver CS4.
Descripción
Esta función evalúa y devuelve la anchura de píxel del archivo de activo original de un objeto inteligente.
Argumentos
URL absoluta local de la imagen web.
Valor devuelto
Anchura de píxel del archivo de activo original.
dreamweaver.getImageWidth()
Disponibilidad
Dreamweaver CS4.
Descripción
Esta función evalúa y devuelve la anchura de píxel de la imagen.
Argumentos
URL absoluta local de una imagen web.
Valor devuelto
Anchura de píxel de la imagen.
dreamweaver.getImageHeight()
Disponibilidad
Dreamweaver CS4.
Descripción
Esta función evalúa y devuelve la altura de píxel de una imagen.
Argumentos
URL absoluta local de una imagen web.
Valor devuelto
Altura de píxel de la imagen.
dreamweaver.resolveOriginalAssetFileURLToAbsoluteLocalFilePath()
Disponibilidad
Dreamweaver CS4.
Descripción
Esta función resuelve una ruta de archivo en un archivo de activo original (tal y como se almacena en Design Notes). La ruta puede estar vacía, relacionada a un sitio o ser absoluta.
Argumentos
URL absoluta local o URL relativa del sitio a la imagen web. Esta dirección URL es necesaria para resolver el sitio.
Valor devuelto
Ruta absoluta del archivo local.
dreamweaver.canUpdateSmartObjectFromOriginal()
Disponibilidad
Dreamweaver CS4.
Descripción
Esta función responde a la pregunta de si un objeto inteligente se puede actualizar desde su archivo de activo original.
Argumentos
Estado numérico del objeto inteligente. ImageManipulatorSettings:GetSmartObjectStatus() devuelve este estado.
Valor devuelto
Valor booleano: true si se puede realizar una actualización de la imagen original en función del estado; false en caso contrario.
dreamweaver.updateSmartObjectFromOriginal()
Disponibilidad
Dreamweaver CS4.
Descripción
Esta función actualiza una imagen web en función del contenido actual de un archivo de activo original.
Argumentos
URL absoluta local de una imagen web.
Valor devuelto
Ninguno.