preferences.rulerUnits = Units.PIXELS;
var saveFile = File("C:/xampp/htdocs/sample.txt");
saveFile.encoding = "UTF8";
saveFile.open("e", "TEXT", "????");
for (i=0; i< app.fonts.length; i++) {
saveFile.writeln(app.fonts[i].name + "\t" + app.fonts[i].postScriptName);
}
saveFile.close();
var keywords = new Array('Home', 'Concept', 'About us', 'Access');
for ( var i = 0; i < keywords.length; ++i) {
var x = 0;
var y = 10;
var font_size = 16;
var docObj = documents.add(100, 16);
var layObj = docObj.artLayers.add();
layObj.kind = LayerKind.TEXT;
layObj.textItem.font = "HGSMinchoE"; // 書体(フォント)を指定
layObj.textItem.font_size = font_size; // 書体サイズを指定
layObj.textItem.justification = Justification.LEFT; // 行揃え指定
layObj.textItem.color.rgb.red = 0xee;
layObj.textItem.color.rgb.green = 0xee;
layObj.textItem.color.rgb.blue = 0x31;
layObj.textItem.contents = keywords[i];
layObj.translate(x,y);
fileObj = new File("C:/xampp/htdocs/sample_png/" + keywords[i] + ".png");
pngOpt = new PNGSaveOptions();
pngOpt.interlaced = false;
docObj.saveAs(fileObj, pngOpt, true, Extension.LOWERCASE);
docObj.close(SaveOptions.DONOTSAVECHANGES);
}
最終更新:2014年04月05日 16:33