Die Funktion für Smart Objekte wurde mit der Dreamweaver-Version 21.0 eingestellt.
Mit den Funktionen für Smart Objekte werden Vorgänge der Dreamweaver- und Photoshop-Integration durchgeführt. Mit den Funktionen können Sie folgende Aufgaben ausführen:
Ermitteln des aktuellen Bildstatus
Abrufen der Höhe und Breite von Bildern
dreamweaver.assetPalette.canUpdateSmartObjectFromOriginal()
Verfügbarkeit
Dreamweaver CS4.
Beschreibung
Enabler: Mit dieser Funktion wird überprüft, ob im Bedienfeld „Elemente“ ein Smart Objekt ausgewählt ist, auf das der Befehl „Von Original aktualisieren“ angewendet werden kann.
Argumente
Keine.
Rückgabewerte
Ein boolescher Wert: true, wenn „Von Original aktualisieren“ auf die aktuelle Auswahl angewendet werden kann. Andernfalls false.
dreamweaver.assetPalette.updateSmartObjectFromOriginal()
Verfügbarkeit
Dreamweaver CS4.
Beschreibung
Diese Funktion erstellt das ausgewählte Webbild anhand des aktuellen Inhalts der verknüpften ursprünglichen Quelldatei neu.
Argumente
Keine.
Rückgabewerte
Keine.
dreamweaver.getSmartObjectState()
Verfügbarkeit
Dreamweaver CS4.
Beschreibung
Diese Funktion gibt den Status eines Webbilds hinsichtlich der Funktionalität von Smart Objekten zurück.
Argumente
Absolute lokale URL eines Webbilds.
Rückgabewerte
Der Status des Smart Objekts als Zahlenwert:
Zahlenwert |
Beschreibung |
---|---|
-10 |
Unbekannter Fehler |
0 |
Kein Smart Objekt |
1 |
Mit dem Inhalt der ursprünglichen Bilddatei synchronisiert |
100 |
Webbild wurde nach letzter Synchronisierung bearbeitet |
200 |
Originalbild wurde nach letzter Synchronisierung bearbeitet |
+2 |
Abmessungen des Originalbilds unterscheiden sich von den Attributen für Höhe und Breite im HTML-Code |
+4 |
Abmessungen des Webbilds unterscheiden sich von den Attributen für Höhe und Breite im HTML-Code |
10 |
Zugriff auf die ursprüngliche Bilddatei nicht möglich |
20 |
Zugriff auf die Webbilddatei nicht möglich |
dreamweaver.getSmartObjectOriginalWidth()
Verfügbarkeit
Dreamweaver CS4.
Beschreibung
Diese Funktion ermittelt die Breite der ursprünglichen Bilddatei eines Smart Objekts in Pixel und gibt diesen Wert zurück.
Argumente
Absolute lokale URL des Webbilds.
Rückgabewerte
Breite der ursprünglichen Bilddatei in Pixel.
dreamweaver.getImageWidth()
Verfügbarkeit
Dreamweaver CS4.
Beschreibung
Diese Funktion ermittelt die Breite eines Bilds in Pixel und gibt diesen Wert zurück.
Argumente
Absolute lokale URL eines Webbilds.
Rückgabewerte
Breite des Bilds in Pixel.
dreamweaver.getImageHeight()
Verfügbarkeit
Dreamweaver CS4.
Beschreibung
Diese Funktion ermittelt die Höhe eines Bilds in Pixel und gibt diesen Wert zurück.
Argumente
Absolute lokale URL eines Webbilds.
Rückgabewerte
Höhe des Bilds in Pixel.
dreamweaver.resolveOriginalAssetFileURLToAbsoluteLocalFilePath()
Verfügbarkeit
Dreamweaver CS4.
Beschreibung
Diese Funktion löst den Dateipfad zu einer ursprünglichen Bilddatei auf (wie in den Design Notes gespeichert). Die Pfadangabe kann leer, relativ zur Site oder absolut sein.
Argumente
Absolute lokale URL oder zur Site relative URL für das Webbild. Diese URL ist erforderlich, um die Site aufzulösen.
Rückgabewerte
Absoluter lokaler Dateipfad.
dreamweaver.canUpdateSmartObjectFromOriginal()
Verfügbarkeit
Dreamweaver CS4.
Beschreibung
Diese Funktion dient zum Beantworten der Frage, ob ein Smart Objekt unter Verwendung der ursprünglichen Bilddatei aktualisiert werden kann.
Argumente
Status des Smart Objekts als Zahlenwert. ImageManipulatorSettings:GetSmartObjectStatus() gibt diesen Status zurück.
Rückgabewerte
Ein boolescher Wert: true, wenn für den angegebenen Status eine Aktualisierung auf Grundlage des Originalbilds durchgeführt werden kann, andernfalls false.
dreamweaver.updateSmartObjectFromOriginal()
Verfügbarkeit
Dreamweaver CS4.
Beschreibung
Diese Funktion aktualisiert ein Webbild auf Grundlage des Inhalts der ursprünglichen Bilddatei.
Argumente
Absolute lokale URL eines Webbilds.
Rückgabewerte
Keine.
Bei Ihrem Konto anmelden