@ Monika
- siehe mein eingangspost > Symbole in CMYK also nix mit nur schwarz
- symbolgröße = arbeitsflächengröße
Wo kann man bei "Für Web speichern" Größe und Auflösung einstellen?
Bleiben die Dateinamen erhalten?
@ Joachim
siehe mein post nr.3 - Zitat "Habe in dem script schon alles mit "bmp" in "gif" geändert, klappt aber nicht."
Danach kommen in PS diverse Fehlermeldungen wie z.B. "Error 8800:allgemeiner Photoshop-Fehler" Hier ist mal das Script (alles mit gif war bmp):
-------------------
//Folder choos Dialog
var dateiOrdner = Folder.selectDialog("F:\11-ai2bmp\ai\signs_mab", "~");
var dateiOrdnerSpeich = decodeURI(dateiOrdner);
var zielOrdner = Folder.selectDialog("F:\11-ai2bmp\gif188px", "~");
var Ordner = decodeURI(zielOrdner);
var dateiListeAI = new Array();
dateiListe = dateiOrdner.getFiles("*.ai");
for(einFile = 0; einFile < dateiListe.length; einFile++) {
var id37 = charIDToTypeID( "Opn " );
var desc10 = new ActionDescriptor();
var id38 = charIDToTypeID( "null" );
desc10.putPath( id38, dateiListe[einFile] );
var id39 = charIDToTypeID( "As " );
var desc11 = new ActionDescriptor();
var id40 = charIDToTypeID( "Rslt" );
var id41 = charIDToTypeID( "#Rsl" );
desc11.putUnitDouble( id40, id41, 72);
var id42 = charIDToTypeID( "Md " );
var id43 = charIDToTypeID( "ClrS" );
var id44 = charIDToTypeID( "RGBC" );
desc11.putEnumerated( id42, id43, id44 );
var id45 = charIDToTypeID( "AntA" );
desc11.putBoolean( id45, true );
var id46 = charIDToTypeID( "CnsP" );
desc11.putBoolean( id46, true );
var id47 = charIDToTypeID( "PgNm" );
desc11.putInteger( id47, 1 );
var id48 = charIDToTypeID( "PDFG" );
desc10.putObject( id39, id48, desc11 );
executeAction( id37, desc10, DialogModes.NO );
var id49 = charIDToTypeID( "ImgS" );
var desc12 = new ActionDescriptor();
var id50 = charIDToTypeID( "Wdth" );
var id51 = charIDToTypeID( "#Pxl" );
desc12.putUnitDouble( id50, id51, 188.000000 );
var id52 = stringIDToTypeID( "scaleStyles" );
desc12.putBoolean( id52, true );
var id53 = charIDToTypeID( "CnsP" );
desc12.putBoolean( id53, true );
var id54 = charIDToTypeID( "Intr" );
var id55 = charIDToTypeID( "Intp" );
var id56 = charIDToTypeID( "Bcbc" );
desc12.putEnumerated( id54, id55, id56 );
executeAction( id49, desc12, DialogModes.NO );
var datRef = activeDocument;
var meineDatei = decodeURI(datRef.name);
gifFile = new File(Ordner+"/"+meineDatei);
var id13 = charIDToTypeID( "save" );
var desc6 = new ActionDescriptor();
var id14 = charIDToTypeID( "As " );
var desc7 = new ActionDescriptor();
var id15 = charIDToTypeID( "Pltf" );
var id16 = charIDToTypeID( "Pltf" );
var id17 = charIDToTypeID( "Win " );
desc7.putEnumerated( id15, id16, id17 );
var id18 = charIDToTypeID( "BtDp" );
var id19 = charIDToTypeID( "BtDp" );
//Hier kannst Du die bit Zahl Fest legen
// z.B: 16 bit BD16 oder 32 bit ist BD32
var id20 = charIDToTypeID( "BD24" );
desc7.putEnumerated( id18, id19, id20 );
var id21 = charIDToTypeID( "Cmpr" );
desc7.putBoolean( id21, false );
var id22 = charIDToTypeID( "GIFF" );
desc6.putObject( id14, id22, desc7 );
var id23 = charIDToTypeID( "In " );
desc6.putPath( id23, gifFile );
var id24 = charIDToTypeID( "LwCs" );
desc6.putBoolean( id24, true );
executeAction( id13, desc6, DialogModes.NO );
datRef.close(SaveOptions.DONOTSAVECHANGES);
}
--------------------------
Gruß Heiko
als Antwort auf: [#471066]