Hallo Martin,
in nachfolgendem Thread wurde das Thema PNGexport schonmal angesprochen. Das Resultat: In Versionen unter CS6 gibt es die pngExportPreferences nicht. Aber das hast du ja auch schon festgestellt...
http://forums.adobe.com/message/4675457
Ein möglicher Workaround könnte sein (ich habe es noch nicht ausprobiert), ersteinmal ein Objekt als PNG zu exportieren (händisch), dieses in Photoshop öffnen und auf die gewünschte Auflösung bringen. Nun merkt man sich den Wert um welchen das Bild vergrößert/verkleinert wurde.
Per Skript schnappt man sich nun das zu exportierende Objekt, erstellt ein neues Dokument. Dieses besitzt die Größe die sich aus der Größe des Objektes multipliziert mit dem ermittelten Wert ergibt. Anschließend wird das Objekt skaliert und in das neue Dokument eingefügt, exportiert und wieder geschlossen.
Ziemlich aufwendig, aber vllt. eine mögliche Lösung.
Wie in o.g. Thread schon erwähnt bekommt man unter Umständen Probleme mit dem Grundlinienraster...
Eines hatte ich noch ausprobiert, aber ohne Erfolg:
Dabei erscheinen keine exportOptionen (obwohl true gesetzt wurde). Die PDFVorgabe wird auch ignoriert. Ist ja auch keine PDF...
Philipp