root/docs/cho45/20070915-shibuyajs-mozilla24/test.jsx

Revision 187, 1.2 kB (checked in by cho45, 13 months ago)

docs/cho45/20070915-shibuyajs-mozilla24/shibuya.js.mozilla24.psd,
docs/cho45/20070915-shibuyajs-mozilla24/test.jsx,
docs/cho45/20070915-shibuyajs-mozilla24/outputs,
docs/cho45/20070915-shibuyajs-mozilla24/outputs/shibuya.js.mozilla240001.png,
docs/cho45/20070915-shibuyajs-mozilla24/outputs/shibuya.js.mozilla240010.png,
docs/cho45/20070915-shibuyajs-mozilla24/outputs/shibuya.js.mozilla240002.png,
docs/cho45/20070915-shibuyajs-mozilla24/outputs/shibuya.js.mozilla240011.png,
docs/cho45/20070915-shibuyajs-mozilla24/outputs/shibuya.js.mozilla240003.png,
docs/cho45/20070915-shibuyajs-mozilla24/outputs/shibuya.js.mozilla240012.png,
docs/cho45/20070915-shibuyajs-mozilla24/outputs/shibuya.js.mozilla240004.png,
docs/cho45/20070915-shibuyajs-mozilla24/outputs/shibuya.js.mozilla240013.png,
docs/cho45/20070915-shibuyajs-mozilla24/outputs/shibuya.js.mozilla240005.png,
docs/cho45/20070915-shibuyajs-mozilla24/outputs/shibuya.js.mozilla240014.png,
docs/cho45/20070915-shibuyajs-mozilla24/outputs/shibuya.js.mozilla240015.png,
docs/cho45/20070915-shibuyajs-mozilla24/outputs/shibuya.js.mozilla240006.png,
docs/cho45/20070915-shibuyajs-mozilla24/outputs/shibuya.js.mozilla240016.png,
docs/cho45/20070915-shibuyajs-mozilla24/outputs/shibuya.js.mozilla240007.png,
docs/cho45/20070915-shibuyajs-mozilla24/outputs/shibuya.js.mozilla240008.png,
docs/cho45/20070915-shibuyajs-mozilla24/outputs/shibuya.js.mozilla240017.png,
docs/cho45/20070915-shibuyajs-mozilla24/outputs/shibuya.js.mozilla240009.png,
docs/cho45/20070915-shibuyajs-mozilla24/outputs/shibuya.js.mozilla240000.png,
docs/cho45/20070915-shibuyajs-mozilla24/pine.jpg,
docs/cho45/20070915-shibuyajs-mozilla24/README:

出張 Shibuya.JS 24 の資料を追加

Line 
1//#!open -a /Applications/Utilities/Adobe\ Utilities.localized/ExtendScript\ Toolkit\ 2/ExtendScript\ Toolkit\ 2.app
2// vim:ft=javascript:
3
4#target photoshop
5
6rgb = function (r, g, b) {
7        var ret = new SolidColor();
8        if (arguments.length == 1) {
9                ret.rgb.red   = r >> 16;
10                ret.rgb.green = (r >> 8) & 0x00ff;
11                ret.rgb.blue  = r & 0x0000ff;
12        } else {
13                ret.rgb.red   = r;
14                ret.rgb.green = g;
15                ret.rgb.blue  = b;
16        }
17        return ret;
18};
19
20//app.documents.add(500, 500);
21//doc = app.activeDocument;
22
23/*
24 * zetsubou:
25 * 境界線 #000 3px;
26 * カラーオーバーレイ #fff
27 */
28
29doc = open(File("~/private/shibuya.js/pine.jpg"));
30
31textL = doc.artLayers.add();
32textL.kind = LayerKind.TEXT;
33text = textL.textItem;
34text.contents = "x9uo";
35text.size = 72;
36text.position = [150, 100];
37text.tracking = 200;
38
39textL.applyStyle("zetsubou");
40text.font = "NatsumikanHIR";
41
42textL = doc.artLayers.add();
43textL.kind = LayerKind.TEXT;
44text = textL.textItem;
45text.contents = "UeuZ!.";
46text.size = 100;
47text.position = [60, 200];
48text.tracking = -50;
49textL.applyStyle("zetsubou");
50text.font = "NatsumikanKAT";
51
52
53// fonts["NatsumikanHIR"]
54
55l = doc.artLayers[2].duplicate(doc.artLayers[2], ElementPlacement.PLACEBEFORE);
56l.applyGaussianBlur(10);
57l.blendMode = BlendMode.HARDLIGHT;
58
Note: See TracBrowser for help on using the browser.