Hallo, Martin!
Im Moment kann ich nicht mehr dazu sagen, als daß folgende Zeile in InDesign CS3 nicht funktioniert (im Unterschied zu CS4):
mypics[n].allGraphics[0].clippingPath.clippingType=ClippingPathType.PHOTOSHOP_PATH;
Aus dem ESTK2 für InDesign CS3 lese ich mit der toSource()-Methode folgendes aus:
Fall 1: mit angewendeten PhotoShop-Pfad: Enumerator 1886613620
Fall 2: ohne angewendeten PhotoShop-Pfad: Enumerator 1852796517
Ich kann zwar den Pfad auf "angewendet" umstellen, aber die Option "Beschneidungspfad in Rahmen konvertieren" steht dann nicht zur Verfügung.
Erst wenn ich im UI in Objekt/Beschneidungspfad/Optionen auf "OK" klicke, steht die Option "Beschneidungspfad in Rahmen konvertieren" für ein per Script umgestelltes Bild bereit.
Das scheint mir ein Bug zu sein.
Mögliche Abhilfe: Bild neu laden und die Option "Photoshop-Beschneidungspfad anwenden" aktivieren.