hilfdirselbst.ch
Facebook Twitter gamper-media
inditac S
Beiträge: 45
13. Dez 2013, 08:56
Beitrag #1 von 3
Bewertung:
(644 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Objektexportoptions automatisieren


Hallo!

Ich habe ein Bild verknüpft, auf diesem befindet sich ein Callout, das ganze ist gruppiert. Ich möchte nun über ein Skript die Objektexportoptionen festlegen.
Folgenden Code habe ich probiert:
Code
var test= app.activeDocument.links[0].parent.parent.parent; 
test.objectExportOptions = ImageResolution.PPI_72;

Ich bekomme beim ausführen dann die Fehlermeldung:
"objectExportOptions" ist schreibgeschützt


Hat jemand eine Idee was ich falsch gemacht habe? Oder ist es gar nicht möglich die Werte über ein Skript zu verändern?

Gruß
und Danke im vorraus
inditac
Top
 
X
Martin Fischer  M  p
Beiträge: 11838
13. Dez 2013, 10:30
Beitrag #2 von 3
Beitrag ID: #520976
Bewertung:
(612 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Objektexportoptions automatisieren


Hallo inditac,

zum einen bist Du im parent-Baum wahrscheinlich einen Ast zu weit hochgestiegen und beim Spread gelandet.
Versuchs mal so:

Code
var test= app.activeDocument.links[0].parent.parent; 


Zum andern musst Du die Auflösungs-Eigenschaft direkt adressieren:
Code
test.objectExportOptions.imageExportResolution = ImageResolution.PPI_72; 


Achte darauf, dass Du auch die customImageConversion auf true setzt.

Viele Grüße
Martin
als Antwort auf: [#520971] Top
 
inditac S
Beiträge: 45
13. Dez 2013, 10:39
Beitrag #3 von 3
Beitrag ID: #520978
Bewertung:
(604 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Objektexportoptions automatisieren


Code
test.objectExportOptions.imageExportResolution = ImageResolution.PPI_72; 


Das hat schon ausgereicht. Vielen Dank!!! :)
als Antwort auf: [#520976] Top