
ãã®èšäºã§ã¯ãæåããæåŸãŸã§ãPhotoshopã§ãã°ãšã€ãŒã¹ã¿ãŒãšãã°ã䜿çšããŠã«ã¬ã³ããŒãäœæããã¹ã¯ãªãããã©ã®ããã«äœæãããã«ã€ããŠèª¬æããŸãã ããããã®ããã¹ããããã€ãã®ã³ãŒããå°ãã®ã€ã©ã¹ãã
ã¯ããã«
ããã¯ãã¹ãŠãå°ããªçŽã«ã¹ã±ããããã¢ã€ãã¢ããå§ãŸããŸããã ç¹å®ã®å¹Žã®ã«ã¬ã³ããŒãPhotoshopã§çŽæ¥äœæã§ããã¹ã¯ãªãããæžãããã£ãã®ã§ãã æåã¯ããµã€ãº6ã®å¹Žéã«ã¬ã³ããŒã2ãæéååŸããå¿ èŠããããŸããã ãã ããéçºããã»ã¹äžã«ãŠã£ãã·ã¥ãªã¹ãã倧ãããªãããã®çµæãç®çã®èšå®ã®ãªã¹ãããŠãŒã¶ãŒãæå®ã§ããããã«ãªããŸããã
- 幎
- æãšææ¥ã®åå
- é±ã®å§ãŸãïŒæææ¥ãæ¥ææ¥ããŸãã¯ãã®ä»ã®æ¥ããïŒ
- ããªãã®é±æ«ïŒä»»æã®æ¥ã®äŒæ¥ãšããŠããŒã¯ïŒ
- é±çªå·è¡šç€º
- èŠçŽ éã®ããã€ãã®éé
- èŠçŽ ã®çžå¯Ÿçãªäœçœ®ãšæ¥ã®ã·ãŒã±ã³ã¹
- ããã¹ãã¬ã€ã€ãŒã®è²ããã©ã³ããšãã®ãµã€ãº
- äŒæ¥ïŒç¹å¥ã«äœæãããããã¹ããã¡ã€ã«ãèªã¿èŸŒãŸããããããäŒæ¥ã®æ¥ä»ãåãåºãããã«ã¬ã³ããŒã«ããŒã¯ãããŸãïŒ-ç¹å¥ãªæ¬²æ±
ãŸããããã¬ãã¥ãŒããšåããããªæ©èœãå¿ èŠã§ãããèšå®ã®çµæãæ確ã«åæ ãããã¹ãæãäœæãããŸããã
Photoshopã§ãããè¡ãããšãéèŠãªã®ã¯ãªãã§ããïŒ åçãã€ã©ã¹ãã䜿ã£ãŠã«ã©ãã«ãªã«ã¬ã³ããŒãäœæããã§ããéãæéãããããã§ããã°ãã®ããã°ã©ã ã§äœæ¥ãããã ãã§ãã ãã¶ã誰ãããããæãã§ããŸãã
ããŒã«ããã
ã ãããèšç»ããããå¿ èŠãªããŒã«ãéžæããæãæ¥ãŸããã
èšèªã Photoshopã¯ãAppleScriptãVBScriptãããã³JavaScriptã®ã¹ã¯ãªããèšèªããµããŒãããŠããŸãã ããã®èª°ããæåã®ãã®ã¯MacOSã«ã2çªç®ã¯Windowsã«ã3çªç®ã¯äž¡æ¹ã«é©ããŠããããšãç解ããŠãããšæããŸãã JSãéžã°ããã®ã¯ããã°ããåã«ç§ããã®åºç€ãåŠãã ããã§ããããã®ãããªã¹ã¯ãªãããéçºããããšã¯ããã®æ¹æ³ã§åªããå®è·µãšããŠåœ¹ç«ã€å¯èœæ§ããããŸãã
ããã¹ããšãã£ã¿ãŒã ç§ã¯éåžžã®ãããŒãããã¯ãã«æåã®100è¡ãæžããŸããããããã»ã©é·ãç¶ããããšã¯ã§ããŸããã§ããã çŽ æŽããããã«ãã«ãŒãœã«æ©èœãåããSublime TextãæãåºããŸããã
XBYTORã®ã¹ã¯ãªããããŒã«ã å®éããã®ããŒã«ã®1ã€ã§ããActionToJavascript.jsxã®ã¿ã䜿çšããŸããããéåžžã«äŸ¿å©ã§ããã ãã®ã¹ã¯ãªããã¯æ¬¡ã®ããã«æ©èœããŸãïŒå ¥åã§ã¯ãèšé²ãããæäœãPhotoshopã§æå®ããïŒããã¯MS Officeã®ãã¯ãã«äŒŒãŠããŸãããéãã圢åŒã®ã¿ã§ãïŒãåºåã¯* .jsxæ¡åŒµåãæã€ãã¡ã€ã«ã§ãããäœã¬ãã«ã®ã³ãã³ãã䜿çšããŠåãããšãå®è¡ããæ©èœãå«ãŸããŠããŸãå ã®æäœãšããŠã
Photoshopã®ã¹ã¯ãªãããªã¹ããŒã Adobeã®å ¬åŒãã©ã°ã€ã³ã äžèšã®ããŒã«ãšæ¬è³ªçã«åãããšãå®è¡ããŸããããããã«ç°ãªãåçã§åäœããŸã-ããã°ã©ã ãŠã£ã³ããŠã§ãŠãŒã¶ãŒã®ã¢ã¯ã·ã§ã³ãç£èŠãããã¹ã¯ãããäžã®2ã€ã®ããã¹ããã¡ã€ã«ã«æžã蟌ã¿ãŸãã æåã®ãã¡ã€ã«ã¯JavaScriptã§ã2çªç®ã¯OSã«å¿ããŠVBSãŸãã¯AppleScriptã§ãã ãããŠãã¯ãã圌ã¯åžžã«æžããŠããŸããããã°ã©ã ãéå§ããåã«ããã©ã°ã€ã³åã®å é ã«ãã«ãïŒ
~
ïŒãè¿œå ããŠåé€ãŸãã¯ãªãã«ããå¿ èŠããããŸãã
Adobe ExtendScriptããŒã«ãããã å®éããã®ããŒã«ã¯ãAdobeããã°ã©ã ã®ã¹ã¯ãªãããäœæããããã®ãã€ãã£ããœãªã¥ãŒã·ã§ã³ã§ãããäœæ¥ã®æåŸã§ã®ã¿äœ¿çšããŸããã ããã«ãããèŠç¥ãã¬äººããã®ãœãŒã¹ã³ãŒããéããããšãã§ããŸãã åºåã¯ãèªã¿åãäžèœãªã³ã³ãã³ããå«ãäœæ¥ã¹ã¯ãªããã§ãã
ããã¥ã¡ã³ããŒã·ã§ã³ ããããªããšããããã«ã¡ã¯ïŒããšãããããã¢ãããããè€éãªãã®ãæžãã®ã¯éåžžã«åé¡ã«ãªããŸãã èšäºã®æåŸã«ããã€ãã®ãªã³ã¯ããããŸãã
æé©å
ã¹ã¯ãªãããèšè¿°ããããã»ã¹ã§äœæ¥ãæé©åããå¿ èŠããããŸããã æåã®ãã¬ãŒãã¯ãã¹ã¯ãªããããã§ã«3ãæãäœæã§ãããšãã«å§ãŸããŸããã æåã¯ããã¹ãŠã®äœæ¥ã1ã€ã®Photoshopããã¥ã¡ã³ãã§ãããããšæã£ãŠããŸããã ããããæåã®æã®åŸãé床ãå€§å¹ ã«äœäžãå§ããŸãã-ãããŠã1æããã©ã€ãã€ã ã£ãå Žåãæ°ããæããšã«äœææéãå¢å ããŸããã ãã§ã«2æã¯1ååã3æã¯3åã§ããã ç°¡åã«èª¬æããŸãã-åæ¥ä»ãåç¢æã¯åå¥ã®ããã¹ãã¬ã€ã€ãŒã§ãããããæé·äžã®ã¬ã€ã€ãŒã¹ã¿ãã¯ã§æ°ããã¬ã€ã€ãŒãäœæããŠç§»åããã®ã«æéãããããŸããã ãããã£ãŠããã¶ãã¶åããŠãæ¯æã®äœæãæ°ããããã¥ã¡ã³ãã«è»¢éããçµæãåã«ã¡ã€ã³ããã¥ã¡ã³ãã«ã³ããŒããŸããã ãããã£ãŠãæãäœæããæéãå¢ãããšããåé¡ã¯è§£æ±ºãããŸãããä»ã§ã¯ãå¹³åããŠæ¯æãåãæéã§äœæãããŠããŸãã
次ã®é©ãã¯ãåãåã£ãæãããããæ£ããé 眮ããããã«ãåãåã£ãæã®ããããã®ãµã€ãºã調ã¹ãå¿ èŠããããšãã«èµ·ãããŸããïŒãŠãŒã¶ãŒã¯ç°ãªãééãèšå®ã§ããŸãïŒã æã®é«ããšå¹ ã®å€ãè¿ãã¯ãã®åçŽãªé¢æ°ããã°ããäœæããå®è¡ããŸããã Photoshopãåºããã³ã°ããŸãã 圌ã«å¯å€§ãª10åéãäžããåŸã圌ã¯æ±ºããŠèçããªãã£ãã®ã§ãããã»ã¹ã殺ããªããã°ãªããŸããã§ããã ç§ã¯ãã€ã圌ãçµãã£ããšæããã10åã¯ããèªäœã§ã¯å€ãããã åé¡ã¯åã³ããã¥ã¡ã³ãå ã®ã¬ã€ã€ãŒã®æ°ã§ããããšãå€æããŸãã-ãããã®æ°ãå€ãããŠé©åãªæ°ãããã«ååŸã§ããŸããã§ããã ãããŠãã¶ãã¶åã³ãç§ã¯æ¯æäœæããã段éã«ãµã€ãºã®èšç®ã移åããŸããã äœæãããæã¯ãµã€ãºã«ãã£ãŠããã«æ±ºå®ããã枬å®å€ã¯åŸã§äœ¿çšããããã«é åã«èšé²ãããŸããã ç°¡åã«èãããŸãããå®éã«ã¯ããªãæéãããããŸããã
ééã
ããã§ãŸã第äžã«ãç§ã®ãã¹ã¿ãŒã«ââ倧ããªæè¬ãç³ãäžããããšæããŸãã圌ããªãã§ã¯ãçŸåšãããã³ãŒãã«ããã«å€ãã®æ¬ ç¹ãæ®ããŠããã§ãããã
ã¬ã³ããªã³ã°ã®ãšã©ãŒã ããã¯ããŠãŒã¶ãŒã€ã³ã¿ãŒãã§ã€ã¹ã䜿çšããŠã¹ã¯ãªãããäœæããã¬ã³ããªã³ã°æã«èŠçŽ ãµã€ãºïŒãã¿ã³ãªã©ïŒã®è€éãªåèšç®ã䜿çšããå Žåã®ãã³ãã§ããWindowsããã³MacOSã§ã¹ã¯ãªããã®åäœã確èªããŸãã MacOSã·ã¹ãã ã§1ã€ã®å Žæã§ã¹ã¯ãªãããã¯ã©ãã·ã¥ããã±ãŒã¹ããããŸããã ç§ã¯é·ãéçç±ãæ¢ããŸããããããã¯ä»¥äžã§ã«ããŒãããŠããŸããïŒãã¿ã³ã®1ã€ã®ãµã€ãºã®èšç®ã¯ãå¢å ã®æ¹åã§ä»ã®ãã¿ã³ã«é¢é£ããŠèª¿æŽãããã¹ãã§ããããã®æäœã¯ç§ã«ãµã€ã¯ã«ã«é§ãç«ãŠãããŸããïŒç§ã¯åæãããè°è«ã®äœå°ããã決å®ïŒã Photoshopã®ãã¹ãŠã®ããŒãžã§ã³ã®Windowsã§ã¯ã調æŽå¯èœãªãã¿ã³ãåžžã«ã¡ã€ã³ãã¿ã³ãããå°ãããããããã¯ããŸãæ©èœããŸããã ããããMacOSã§ã¯ãéã®ããšãå€æããŸãããã¡ã€ã³ãã¿ã³ã®èª¿æŽã1ã2ãã¯ã»ã«å°ãªããã¹ã¯ãªããã¯ç¡éã«ãŒãã«å ¥ããŸããã ä»ãç§ã¯ãããä¿®æ£ããŸããããããŠãå¯äžå¯èœãªçµè«ã¯ãã€ã³ã¿ãŒãã§ãŒã¹èŠçŽ ïŒCapïŒãåèšç®ãããšãã«çããã決å®ã䜿çšããªãããšã§ãã
å¥ã®æ鬱ãªç¬éã¯ãPhotoshopã®ç°ãªãããŒãžã§ã³ãç°ãªãæ¹æ³ã§ãŠã£ã³ããŠãã¬ã³ããªã³ã°ããããšã§ããç¹ã«éæ床ãæã€èŠçŽ ã¯ãèæ¯ã§ãããã®ãã¿ã³ãåæç»ããªããã°ãªããªãã£ãçç±ã§ãïŒç§ã«ã¯æããŸãããç§ã¯æ··ä¹±ããŠä»ã®äœããæãä»ãå¯èœæ§ããããŸãïŒ

Terry Pratchett irã®ãã¡ã³ã¯ãHoli WIZZARDãã¿ã³ã«æ°ä»ãããããããŸããã ç§ã¯ãããã®ãã®ã奜ãã§ãããããã€ãŒã¹ã¿ãŒãšãã°ã§ãããã©ããã¯ããããŸããïŒã¡ãªã¿ã«ã以äžã§ãããã«ã€ããŠïŒã1ã€ã®ã¢ã³ããŠã€ã«ã¹ãšäŒŒããã®ãèŠãŸãã-ã¹ãã£ããŒã¯Luke FilewalkerïŒLuke
ãšã©ãŒã¯å éšçãªãã®ã§ãã ãŸãã§ããã説æãéåžžã«é£ãããšã©ãŒããããŸãã ç§ã®å Žåããããã¯ããã¹ãã®å¹ ïŒããã³å Žåã«ãã£ãŠã¯é«ãïŒã®èšå®ããã®ãããªåé¡ã§ããããšãå€æããŸããã 説æããŠã¿ãŸããããPhotoshopã«ã¯ã2çš®é¡ã®ããã¹ã-ãã€ã³ãããã¹ãïŒçãïŒãšæ®µèœããã¹ãïŒãããã¯ïŒããããŸãã 2çªç®ãšã¯ç°ãªããæåã®å¢çã«ã¯å¢çããããŸããã

ããã§ãç§ã«æ¬¡ã®ããšãèµ·ãããŸããããã®ãããã¯ããã¹ãã®å¹ ã800ãã¯ã»ã«ã«èšå®ããŸããã åºåã§ã¯ã3333ãã¯ã»ã«ã®å¹ ãåŸãããŸããã ç§ã¯èªåã®ç®ãä¿¡ãããããã³ãŒãããã§ãã¯ãå§ããŸããã ééãã¯ãããŸããã§ããã ããã¯å€æ¹ã§ãç²ããé ã§çœªãç¯ããã®ã§ãç§ã¯æã«èã眮ããŠç¹å¥ãªæ³šæãæã£ãŠèª¿ã¹å§ããŸããã ééãã¯ç®ã«èŠããŸããã§ããã
30ååŸãäœãèµ·ãã£ãŠããã®ããç解ããããã«ãã§ã«å¿ æ»ã ã£ããšããåæ§ã®åé¡ãšã®ãªã³ã¯ãç®ãåŒããŸããã ããã¥ã¡ã³ãã®è§£å床ã72 dpiãè¶ ããå ŽåãPhotoshopã¯ç¬èªã®å€ãå ¬éããŸãã ãã®æ¹æ³ã§è§£æ±ºãããŸãïŒããã¥ã¡ã³ãã®è§£å床ïŒ300ã«çããïŒãååŸããæšæºã®72ã解å床ã§é€ç®ããçµæã«ããã¹ããããã¯ã®ç®çã®å¹ ãæããŸãã ãã®çµæã300 dpiã®ããã¥ã¡ã³ãã§800ãã¯ã»ã«ã®ãããã¯ãååŸããã«ã¯ããµã€ãºã800 * 72/300 = 192ãã¯ã»ã«ã«èšå®ããå¿ èŠããããŸãã ãšãŠãç°¡åã§ãã
é±ã®ãšã©ãŒã ç§ãéåžžã«æãã ã£ããã1ã€ã®ãã€ã³ãã¯ãé±æ°ã®èšç®ã§ãã ç¡ç¥ãããæåã®é±ã¯1æ1æ¥ã«å§ãŸããšãã絶察çãªä¿¡å¿µã«åºã¥ããŠãé±ã®çªå·ãä»ããŸããã ç§ã¯ãã®ããšã確信ããŠããã®ã§ãäºåã«ç¢ºèªããããšããããªãã£ãããããã«å®è£ ãéå§ããã çµäºãããšãã ãã1æ1æ¥ããçªå·ä»ããéå§ããããšãæ£ãããã©ããã確èªããŸããã ããããšããããšãå€æããŸããã
ãã®èšäºãèªãã å€ãã®ïŒãŸãã¯ãã¹ãŠã®ïŒäººã ã¯ãæ¥ä»ãšæå»ã®åœ¢åŒã«ISO 8601æšæºãããããšãç¥ã£ãŠããŸãã ãããŠåœŒã«ãããšãé±ã¯æææ¥ã«å§ãŸããæåã®é±ã¯1æã®æåã®æšææ¥ã«åœããé±ã§ãã ãŸããæåã®é±ã¯1æ1æ¥ãããŸã£ããéå§ãããªãå ŽåããããŸãããããšãã°ã2æ¥ç®ãŸãã¯4æ¥ç®ããïŒãã®2016幎ã®ããã«ïŒéå§ãããŸãã ãã®ãããã³ãŒãã®ãã®éšåãå®å šã«æžãçŽãå¿ èŠããããŸããã
...é åã®ãšã©ãŒïŒ ããã§ã¯äœãåé¡ãªã®ãããããŸãããã解決çã¯èå³æ·±ããã®ã§ããã
ãã©ã³ãåãå«ã7ã€ã®ããããããŠã³ã¡ãã¥ãŒãäœæããã³ãŒãã¯æ¬¡ã®ãšããã§ãã
for (var i=0; i<7; i++){ fontGroup.nameOfFont = fontGroup.add('dropdownlist', undefined, arrFonts); fontGroup.nameOfFont.selection = fontIndex[i]; } /* fontGroup â «» «» arrFonts â fontIndex â */
ãŠã£ã³ããŠãæåã«çæããããšãããã¹ãŠãåé¡ãªãæ£åžžã«å®è¡ãããŸããã ãã ãããŠãŒã¶ãŒãä¿åãããŒããããšããŠã£ã³ããŠã¯éããããæ°ããfontIndexå€ã§å床éãããŸãã èšå®ãèªã¿èŸŒãã§ãŠã£ã³ããŠãåäœæãããšãã«ããã©ã³ãã®ååãïŒç§ã®å Žåã¯ïŒ AarcoverïŒPlainïŒïŒ001.001ã®å ŽåãPhotoshopãã¯ã©ãã·ã¥ããŸãã ã æ®ãã®ãã©ã³ãã¯åé¡ãªãåäœããŸããããããã«ããããã°ã©ã å šäœãã¯ã©ãã·ã¥ããŸããã
å¯èœæ§ã¯éåžžã«å°ããããã«æããŸããïŒå®éã«ã¯ããã§ã¯ãããŸãããïŒãéåžžã«æ©ã¿ãŸããã åé¡ã®æåã®è§£æ±ºçã¯ããã§ããïŒ
alert(arrFonts); for (var i=0; i<7; i++){ fontGroup.nameOfFont = fontGroup.add('dropdownlist', undefined, arrFonts); fontGroup.nameOfFont.selection = fontIndex[i]; }
ã€ãŸãããã®ãµã€ã¯ã«ã®åã«ãarrFontsé åã®ãã¹ãŠã®èŠçŽ ããªã¹ããããèŠåãŠã£ã³ããŠãåŒã³åºãã ãã§ïŒãã®ãŠã£ã³ããŠãç»é¢å šäœã«è¡šç€ºããã[OK]ãã¿ã³ã衚瀺ãããªãã£ãå ŽåïŒãã¹ã¯ãªãããŠã£ã³ããŠã¯éåžžã©ããã«çæãããŸãã 空çœè¡ãšäžè²«æ§ã®ãªãããã¹ããå«ãä»ã®ãã¢ã©ãŒããã¯ããã©ã³ãã®é åã䜿çšããå Žåã«ã®ã¿åœ¹ç«ã¡ãŸããã
ãã°ããããŠãåäœãã2çªç®ã®ãœãªã¥ãŒã·ã§ã³ã衚瀺ãããŸãããããã®çç±ã¯ããããŸããã
var tempArrFont = arrFonts.slice(); for (var i=0; i<7; i++){ fontGroup.nameOfFont = fontGroup.add('dropdownlist', undefined, tempArrFont); fontGroup.nameOfFont.selection = fontIndex[i]; }
ã¹ã©ã€ã¹ã¡ãœããã䜿çšããŠãåé¡ãé åã®ã³ããŒãäœæããå ã®ä»£ããã«ãã®ã³ããŒã䜿çšããããšãããããŸãã åäœããçŸåšäœ¿çšãããŠããŸãã ããããªãèµ·ãã£ãŠããã®ããã©ããããããä¿®æ£ã§ãããã©ããã®çããã³ã¡ã³ãã§èŠãŠåãã§ããã§ãããã
䟿å©ãªäŒæ©
2015幎12æäžæ¬ã®ã©ããã§ãã¹ã¯ãªããã®äœæãäžæåæ¢ããŸããã ããããç²ããŠãããèå³ã倱ã£ãã®ã§ãç§ã¯æ¢ããŸããã§ããã å¥ã®ã¹ã¯ãªãããæžãããã«ã¹ã¯ãªããããè±ç·ããŸãã ãã®ããšã«ã€ããŠè©³ããã¯èª¬æããŸãããããã®ã¹ã¯ãªããã®éçºäžã«ãäœã¬ãã«ã®ã³ãã³ãã䜿çšããŠããã¹ãã¬ã€ã€ãŒãäœæããæ¹ããããã¥ã¢ã«ã®æšæºçãªæ¹æ³ã䜿çšããŠé¢æ°ã䜿çšãããããã¯ããã«é«éã§ããããšãããããŸããã ã¯ããæ°ããé¢æ°ã§ã¯ãæåã«æžããé¢æ°ãããã¯ããã«å€ãã®ã³ãŒãè¡ããããŸããããããã§ãé«éã«åäœããŸããã ç§ãã¡ã®äœã¬ãã«ããã¹ãŠã§ãããšæšæž¬ããããšã¯å¯èœã§ããããã®ç¬éãç§ã¯åŸ¹åºçã«æãã§ãçãäžã§ã®ã¿ããããã§ãã¯ããŸããã
ããããããããããã«ãæ¯èŒãã¬ãŒãã瀺ããŸãã
ããã¹ãã01ããå«ã600ã®ããã¹ãã¬ã€ã€ãŒã®äœæã«ããã£ãæé
ïŒNU-äœã¬ãã«ã®äœæãSM-æšæºçãªæ¹æ³ã«ããäœæïŒ
PhotoshopããŒãžã§ã³ | éæ¢ãã
ã³ã³ãã¥ãŒã¿ãŒïŒttxïŒ | ããŒãããã¯ïŒTTXïŒ |
---|---|---|
CS5 | NUïŒ0å47ç§
SMïŒ3å43ç§ | NUïŒ2å28ç§
SMïŒ9å49ç§ |
CC 2015 | NUïŒ1å18ç§
SMïŒ10å42ç§ | NUïŒ3å12ç§
SMïŒ42å36ç§ |
ãã®ãããªææšãèŠãïŒCS5ã«æ³šæãæã-æ°ããCCã¯ã¹ããŒãããã€ãã¹ããããåããèŠããªïŒå€±ææã«æã¡åã£ã-çµå±ã®ãšããããã«ã¬ã³ããŒãã¹ã¯ãªããã§ããã¹ããäœæãããšããç§ã®å€ãæ©èœã¯ããã®æ§é ã«ãã§ã«ææ©çã«çµ±åãããŠããã ãããŠãæ¬åœã«ãã¹ãŠãããçŽãããã¯ãããŸããã§ããã ããããå®éã«ã¯ãã¹ãŠãããã»ã©æªããªããšèããŠããã®ã§ãããæ©èœãå¥ã®æ©èœã«éåžžã«æ éã«çœ®ãæããå¿ èŠããããŸãã 次ã«ã衚瀺ããããã¹ãŠã®æ¬ ç¹ããã¹ãããŠä¿®æ£ããæ°ããæ¹æ³ã«å®å šã«åãæ¿ããŸãã ããã«ãã«ã¬ã³ããŒãäœæããæéãççž®ããŠãç§ã ããåã¡ãŸãã
ãã®ãããæåã¯åä¿¡ããèŠçŽ ã®äžèŠãªã³ãŒãè¡ãåãé€ãå¿ èŠããããŸããã
çé¢æ°ã³ãŒã
// ( ), // XBYTOR' cTID = function(s) { return app.charIDToTypeID(s); }; sTID = function(s) { return app.stringIDToTypeID(s); }; // , // "TEXT TEXT", Verdana, 9,32 , function step1() { var desc1 = new ActionDescriptor(); var ref1 = new ActionReference(); ref1.putClass(cTID('TxLr')); desc1.putReference(cTID('null'), ref1); var desc2 = new ActionDescriptor(); desc2.putString(cTID('Txt '), "TEXT TEXT"); var desc3 = new ActionDescriptor(); desc3.putEnumerated(sTID("warpStyle"), sTID("warpStyle"), sTID("warpNone")); desc3.putDouble(sTID("warpValue"), 0); desc3.putDouble(sTID("warpPerspective"), 0); desc3.putDouble(sTID("warpPerspectiveOther"), 0); desc3.putEnumerated(sTID("warpRotate"), cTID('Ornt'), cTID('Hrzn')); desc2.putObject(cTID('warp'), cTID('warp'), desc3); var desc4 = new ActionDescriptor(); desc4.putUnitDouble(cTID('Hrzn'), cTID('#Prc'), 35.5820105820106); desc4.putUnitDouble(cTID('Vrtc'), cTID('#Prc'), 48.2254697286012); desc2.putObject(cTID('TxtC'), cTID('Pnt '), desc4); desc2.putEnumerated(sTID("textGridding"), sTID("textGridding"), cTID('None')); desc2.putEnumerated(cTID('Ornt'), cTID('Ornt'), cTID('Hrzn')); desc2.putEnumerated(cTID('AntA'), cTID('Annt'), cTID('AnCr')); var desc5 = new ActionDescriptor(); desc5.putUnitDouble(cTID('Left'), cTID('#Pnt'), 0); desc5.putUnitDouble(cTID('Top '), cTID('#Pnt'), -8.04805660247803); desc5.putUnitDouble(cTID('Rght'), cTID('#Pnt'), 50.8121795654297); desc5.putUnitDouble(cTID('Btom'), cTID('#Pnt'), 2.8260350227356); desc2.putObject(sTID("bounds"), sTID("bounds"), desc5); var desc6 = new ActionDescriptor(); desc6.putUnitDouble(cTID('Left'), cTID('#Pnt'), 0); desc6.putUnitDouble(cTID('Top '), cTID('#Pnt'), -7); desc6.putUnitDouble(cTID('Rght'), cTID('#Pnt'), 52.0618438720703); desc6.putUnitDouble(cTID('Btom'), cTID('#Pnt'), 0); desc2.putObject(sTID("boundingBox"), sTID("boundingBox"), desc6); var list1 = new ActionList(); var desc7 = new ActionDescriptor(); desc7.putEnumerated(sTID("textType"), sTID("textType"), cTID('Pnt ')); desc7.putEnumerated(cTID('Ornt'), cTID('Ornt'), cTID('Hrzn')); var desc8 = new ActionDescriptor(); desc8.putDouble(sTID("xx"), 1); desc8.putDouble(sTID("xy"), 0); desc8.putDouble(sTID("yx"), 0); desc8.putDouble(sTID("yy"), 1); desc8.putDouble(sTID("tx"), 0); desc8.putDouble(sTID("ty"), 0); desc7.putObject(cTID('Trnf'), cTID('Trnf'), desc8); desc7.putInteger(sTID("rowCount"), 1); desc7.putInteger(sTID("columnCount"), 1); desc7.putBoolean(sTID("rowMajorOrder"), true); desc7.putUnitDouble(sTID("rowGutter"), cTID('#Pnt'), 0); desc7.putUnitDouble(sTID("columnGutter"), cTID('#Pnt'), 0); desc7.putUnitDouble(cTID('Spcn'), cTID('#Pnt'), 0); desc7.putEnumerated(sTID("frameBaselineAlignment"), sTID("frameBaselineAlignment"), sTID("alignByAscent")); desc7.putUnitDouble(sTID("firstBaselineMinimum"), cTID('#Pnt'), 0); var desc9 = new ActionDescriptor(); desc9.putDouble(cTID('Hrzn'), 0); desc9.putDouble(cTID('Vrtc'), 0); desc7.putObject(cTID('base'), cTID('Pnt '), desc9); list1.putObject(sTID("textShape"), desc7); desc2.putList(sTID("textShape"), list1); var list2 = new ActionList(); var desc10 = new ActionDescriptor(); desc10.putInteger(cTID('From'), 0); desc10.putInteger(cTID('T '), 10); var desc11 = new ActionDescriptor(); desc11.putBoolean(sTID("styleSheetHasParent"), true); desc11.putString(sTID("fontPostScriptName"), "Verdana"); desc11.putString(cTID('FntN'), "Verdana"); desc11.putString(cTID('FntS'), "Regular"); desc11.putInteger(cTID('Scrp'), 0); desc11.putInteger(cTID('FntT'), 1); desc11.putUnitDouble(cTID('Sz '), cTID('#Pnt'), 9.31999969482422); desc11.putEnumerated(sTID("digitSet"), sTID("digitSet"), sTID("defaultDigits")); desc11.putUnitDouble(sTID("markYDistFromBaseline"), cTID('#Pnt'), 5.76000165939331); desc11.putEnumerated(sTID("textLanguage"), sTID("textLanguage"), sTID("russianLanguage")); var desc12 = new ActionDescriptor(); desc12.putString(sTID("fontPostScriptName"), "MyriadPro-Regular"); desc12.putString(cTID('FntN'), "Myriad Pro"); desc12.putString(cTID('FntS'), "Regular"); desc12.putInteger(cTID('Scrp'), 0); desc12.putInteger(cTID('FntT'), 0); desc12.putUnitDouble(cTID('Sz '), cTID('#Pnt'), 12); desc12.putDouble(cTID('HrzS'), 100); desc12.putDouble(cTID('VrtS'), 100); desc12.putBoolean(sTID("syntheticBold"), false); desc12.putBoolean(sTID("syntheticItalic"), false); desc12.putBoolean(sTID("autoLeading"), true); desc12.putInteger(cTID('Trck'), 0); desc12.putUnitDouble(cTID('Bsln'), cTID('#Pnt'), 0); desc12.putDouble(sTID("characterRotation"), 0); desc12.putEnumerated(cTID('AtKr'), cTID('AtKr'), sTID("metricsKern")); desc12.putEnumerated(sTID("fontCaps"), sTID("fontCaps"), cTID('Nrml')); desc12.putEnumerated(sTID("digitSet"), sTID("digitSet"), sTID("defaultDigits")); desc12.putEnumerated(sTID("dirOverride"), sTID("dirOverride"), sTID("dirOverrideDefault")); desc12.putEnumerated(sTID("kashidas"), sTID("kashidas"), sTID("kashidaDefault")); desc12.putEnumerated(sTID("diacVPos"), sTID("diacVPos"), sTID("diacVPosOpenType")); desc12.putUnitDouble(sTID("diacXOffset"), cTID('#Pnt'), 0); desc12.putUnitDouble(sTID("diacYOffset"), cTID('#Pnt'), 0); desc12.putUnitDouble(sTID("markYDistFromBaseline"), cTID('#Pnt'), 100); desc12.putEnumerated(sTID("baseline"), sTID("baseline"), cTID('Nrml')); desc12.putEnumerated(sTID("otbaseline"), sTID("otbaseline"), cTID('Nrml')); desc12.putEnumerated(sTID("strikethrough"), sTID("strikethrough"), sTID("strikethroughOff")); desc12.putEnumerated(cTID('Undl'), cTID('Undl'), sTID("underlineOff")); desc12.putUnitDouble(sTID("underlineOffset"), cTID('#Pnt'), 0); desc12.putBoolean(sTID("ligature"), true); desc12.putBoolean(sTID("altligature"), false); desc12.putBoolean(sTID("contextualLigatures"), false); desc12.putBoolean(sTID("alternateLigatures"), false); desc12.putBoolean(sTID("oldStyle"), false); desc12.putBoolean(sTID("fractions"), false); desc12.putBoolean(sTID("ordinals"), false); desc12.putBoolean(sTID("swash"), false); desc12.putBoolean(sTID("titling"), false); desc12.putBoolean(sTID("connectionForms"), false); desc12.putBoolean(sTID("stylisticAlternates"), false); desc12.putBoolean(sTID("ornaments"), false); desc12.putBoolean(sTID("justificationAlternates"), false); desc12.putEnumerated(sTID("figureStyle"), sTID("figureStyle"), cTID('Nrml')); desc12.putBoolean(sTID("proportionalMetrics"), false); desc12.putBoolean(cTID('kana'), false); desc12.putBoolean(sTID("italics"), false); desc12.putBoolean(cTID('ruby'), false); desc12.putEnumerated(sTID("baselineDirection"), sTID("baselineDirection"), sTID("rotated")); desc12.putEnumerated(sTID("textLanguage"), sTID("textLanguage"), sTID("englishLanguage")); desc12.putEnumerated(sTID("japaneseAlternate"), sTID("japaneseAlternate"), sTID("defaultForm")); desc12.putDouble(sTID("mojiZume"), 0); desc12.putEnumerated(sTID("gridAlignment"), sTID("gridAlignment"), sTID("roman")); desc12.putBoolean(sTID("enableWariChu"), false); desc12.putInteger(sTID("wariChuCount"), 2); desc12.putInteger(sTID("wariChuLineGap"), 0); desc12.putDouble(sTID("wariChuScale"), 0.5); desc12.putInteger(sTID("wariChuWidow"), 2); desc12.putInteger(sTID("wariChuOrphan"), 2); desc12.putEnumerated(sTID("wariChuJustification"), sTID("wariChuJustification"), sTID("wariChuAutoJustify")); desc12.putInteger(sTID("tcyUpDown"), 0); desc12.putInteger(sTID("tcyLeftRight"), 0); desc12.putDouble(sTID("leftAki"), -1); desc12.putDouble(sTID("rightAki"), -1); desc12.putInteger(sTID("jiDori"), 0); desc12.putBoolean(sTID("noBreak"), false); var desc13 = new ActionDescriptor(); desc13.putDouble(cTID('Rd '), 0); desc13.putDouble(cTID('Grn '), 0); desc13.putDouble(cTID('Bl '), 0); desc12.putObject(cTID('Clr '), sTID("RGBColor"), desc13); var desc14 = new ActionDescriptor(); desc14.putDouble(cTID('Rd '), 0); desc14.putDouble(cTID('Grn '), 0); desc14.putDouble(cTID('Bl '), 0); desc12.putObject(sTID("strokeColor"), sTID("RGBColor"), desc14); desc12.putBoolean(cTID('Fl '), true); desc12.putBoolean(cTID('Strk'), false); desc12.putBoolean(sTID("fillFirst"), true); desc12.putBoolean(sTID("fillOverPrint"), false); desc12.putBoolean(sTID("strokeOverPrint"), false); desc12.putEnumerated(sTID("lineCap"), sTID("lineCap"), sTID("buttCap")); desc12.putEnumerated(sTID("lineJoin"), sTID("lineJoin"), sTID("miterJoin")); desc12.putUnitDouble(sTID("lineWidth"), cTID('#Pnt'), 1); desc12.putUnitDouble(sTID("miterLimit"), cTID('#Pnt'), 4); desc12.putDouble(sTID("lineDashOffset"), 0); desc11.putObject(sTID("baseParentStyle"), cTID('TxtS'), desc12); desc10.putObject(cTID('TxtS'), cTID('TxtS'), desc11); list2.putObject(cTID('Txtt'), desc10); desc2.putList(cTID('Txtt'), list2); var list3 = new ActionList(); var desc15 = new ActionDescriptor(); desc15.putInteger(cTID('From'), 0); desc15.putInteger(cTID('T '), 10); var desc16 = new ActionDescriptor(); desc16.putBoolean(sTID("styleSheetHasParent"), true); desc16.putEnumerated(cTID('Algn'), cTID('Alg '), cTID('Left')); desc16.putUnitDouble(sTID("firstLineIndent"), cTID('#Pnt'), 0); desc16.putUnitDouble(sTID("startIndent"), cTID('#Pnt'), 0); desc16.putUnitDouble(sTID("endIndent"), cTID('#Pnt'), 0); desc16.putUnitDouble(sTID("spaceBefore"), cTID('#Pnt'), 0); desc16.putUnitDouble(sTID("spaceAfter"), cTID('#Pnt'), 0); desc16.putInteger(sTID("dropCapMultiplier"), 1); desc16.putDouble(sTID("autoLeadingPercentage"), 1.20000004768372); desc16.putEnumerated(sTID("leadingType"), sTID("leadingType"), sTID("leadingBelow")); desc16.putEnumerated(sTID("directionType"), sTID("directionType"), sTID("dirLeftToRight")); desc16.putEnumerated(sTID("kashidaWidthType"), sTID("kashidaWidthType"), sTID("kashidaWidthMedium")); desc16.putEnumerated(sTID("justificationMethodType"), sTID("justificationMethodType"), sTID("justifMethodAutomatic")); desc16.putBoolean(sTID("hyphenate"), true); desc16.putInteger(sTID("hyphenateWordSize"), 6); desc16.putInteger(sTID("hyphenatePreLength"), 2); desc16.putInteger(sTID("hyphenatePostLength"), 2); desc16.putInteger(sTID("hyphenateLimit"), 0); desc16.putDouble(sTID("hyphenationZone"), 36); desc16.putBoolean(sTID("hyphenateCapitalized"), true); desc16.putDouble(sTID("hyphenationPreference"), 0.5); desc16.putDouble(sTID("justificationWordMinimum"), 0.80000001192093); desc16.putDouble(sTID("justificationWordDesired"), 1); desc16.putDouble(sTID("justificationWordMaximum"), 1.33000004291534); desc16.putDouble(sTID("justificationLetterMinimum"), 0); desc16.putDouble(sTID("justificationLetterDesired"), 0); desc16.putDouble(sTID("justificationLetterMaximum"), 0); desc16.putDouble(sTID("justificationGlyphMinimum"), 1); desc16.putDouble(sTID("justificationGlyphDesired"), 1); desc16.putDouble(sTID("justificationGlyphMaximum"), 1); desc16.putEnumerated(sTID("singleWordJustification"), cTID('Alg '), cTID('JstA')); desc16.putBoolean(sTID("hangingRoman"), false); desc16.putInteger(sTID("autoTCY"), 0); desc16.putBoolean(sTID("keepTogether"), true); desc16.putEnumerated(sTID("burasagari"), sTID("burasagari"), sTID("burasagariNone")); desc16.putEnumerated(sTID("preferredKinsokuOrder"), sTID("preferredKinsokuOrder"), sTID("pushIn")); desc16.putBoolean(sTID("kurikaeshiMojiShori"), false); desc16.putBoolean(sTID("textEveryLineComposer"), false); desc16.putDouble(sTID("defaultTabWidth"), 36); var desc17 = new ActionDescriptor(); desc17.putString(sTID("fontPostScriptName"), "MyriadPro-Regular"); desc17.putString(cTID('FntN'), "Myriad Pro"); desc17.putString(cTID('FntS'), "Regular"); desc17.putInteger(cTID('Scrp'), 0); desc17.putInteger(cTID('FntT'), 0); desc17.putUnitDouble(cTID('Sz '), cTID('#Pnt'), 12); desc17.putDouble(cTID('HrzS'), 100); desc17.putDouble(cTID('VrtS'), 100); desc17.putBoolean(sTID("syntheticBold"), false); desc17.putBoolean(sTID("syntheticItalic"), false); desc17.putBoolean(sTID("autoLeading"), true); desc17.putInteger(cTID('Trck'), 0); desc17.putUnitDouble(cTID('Bsln'), cTID('#Pnt'), 0); desc17.putDouble(sTID("characterRotation"), 0); desc17.putEnumerated(cTID('AtKr'), cTID('AtKr'), sTID("metricsKern")); desc17.putEnumerated(sTID("fontCaps"), sTID("fontCaps"), cTID('Nrml')); desc17.putEnumerated(sTID("digitSet"), sTID("digitSet"), sTID("arabicDigits")); desc17.putEnumerated(sTID("kashidas"), sTID("kashidas"), sTID("kashidaDefault")); desc17.putEnumerated(sTID("diacVPos"), sTID("diacVPos"), sTID("diacVPosOpenType")); desc17.putUnitDouble(sTID("diacXOffset"), cTID('#Pnt'), 0); desc17.putUnitDouble(sTID("diacYOffset"), cTID('#Pnt'), 0); desc17.putUnitDouble(sTID("markYDistFromBaseline"), cTID('#Pnt'), 0); desc17.putEnumerated(sTID("baseline"), sTID("baseline"), cTID('Nrml')); desc17.putEnumerated(sTID("strikethrough"), sTID("strikethrough"), sTID("strikethroughOff")); desc17.putEnumerated(cTID('Undl'), cTID('Undl'), sTID("underlineOff")); desc17.putBoolean(sTID("ligature"), true); desc17.putBoolean(sTID("altligature"), false); desc17.putBoolean(sTID("contextualLigatures"), true); desc17.putBoolean(sTID("alternateLigatures"), false); desc17.putBoolean(sTID("oldStyle"), false); desc17.putBoolean(sTID("fractions"), false); desc17.putBoolean(sTID("ordinals"), false); desc17.putBoolean(sTID("swash"), false); desc17.putBoolean(sTID("titling"), false); desc17.putBoolean(sTID("connectionForms"), false); desc17.putBoolean(sTID("stylisticAlternates"), false); desc17.putBoolean(sTID("ornaments"), false); desc17.putEnumerated(sTID("figureStyle"), sTID("figureStyle"), cTID('Nrml')); desc17.putEnumerated(sTID("baselineDirection"), sTID("baselineDirection"), sTID("withStream")); desc17.putEnumerated(sTID("textLanguage"), sTID("textLanguage"), sTID("englishLanguage")); var desc18 = new ActionDescriptor(); desc18.putDouble(cTID('Rd '), 0); desc18.putDouble(cTID('Grn '), 0); desc18.putDouble(cTID('Bl '), 0); desc17.putObject(cTID('Clr '), sTID("RGBColor"), desc18); var desc19 = new ActionDescriptor(); desc19.putDouble(cTID('Rd '), 0); desc19.putDouble(cTID('Grn '), 0); desc19.putDouble(cTID('Bl '), 0); desc17.putObject(sTID("strokeColor"), sTID("RGBColor"), desc19); desc16.putObject(sTID("defaultStyle"), cTID('TxtS'), desc17); desc15.putObject(sTID("paragraphStyle"), sTID("paragraphStyle"), desc16); list3.putObject(sTID("paragraphStyleRange"), desc15); desc2.putList(sTID("paragraphStyleRange"), list3); var list4 = new ActionList(); desc2.putList(sTID("kerningRange"), list4); desc1.putObject(cTID('Usng'), cTID('TxLr'), desc2); executeAction(cTID('Mk '), desc1, DialogModes.NO); };
æ©èœãæãªãããšãªããè€æ°ã®è¡ãåé€ã§ããŸãããç°¡åã«ãªããŸã§ã¯ãªãŒã³ã¢ããããŸãããæ°ããéå埩èšè¿°åãæ¢ãããããäœã§ããããèŠãŠãåé€ããäœæ¥ã確èªããç®ã«èŠããå€æŽããªããŠããã¹ãŠãæ©èœããå Žåã¯ãããã«ãããç¶ããŸããæ©èœã®èº«äœã«ããããã®ãããªèçŒçãªå€ç§çä»å ¥ã®åŸã«ãšã©ãŒãããé »ç¹ã«çºçãå§ãããšããç§ã¯åæ¢ããŸãã-åã®æé«ã®æµã次ã«ããã©ã³ããèšå®ãããŠããå Žæããµã€ãºãè²ãèŠã€ãããããã®å Žæãèšå®å€æ°ã«å€æããŸããã
åŸãããé¢æ°ã¯å®å šã«æ©èœããæ°ããããã¹ããäœæããå Žæã瀺ãå¿ èŠã¯ãããŸããã§ãããããã°ã«ãŒããã¢ã¯ãã£ããªå Žåããã®äžã«ããã¹ãã¬ã€ã€ãŒãäœæãããŸãã1ã€ã®ã°ã«ãŒãã®ããã¹ãã¬ã€ã€ãŒãã¢ã¯ãã£ããªå Žåãæ£ãã-æ°ããã¬ã€ã€ãŒã¯ãã®ã°ã«ãŒãã«ãªããŸããããã¯éåžžã«äŸ¿å©ã§æéãç¯çŽã§ããŸã;亀æã¯ç¡é§ã§ã¯ãããŸããã§ãããçµæã®é¢æ°ã®ã³ãŒãã¯æ¬¡ã®ãšããã§ãã
å°ããã圢ã®æ©èœã³ãŒã
// , var sizeTestParam = { text: fontName: (postcript), fontSize: , color: () } newTextLayer(sizeTestParam, 'Left'); // . // function newTextLayer() { var paramset = arguments[0]; var justific = arguments[1]; if (justific===undefined) {justific = 'Cntr'} // var text = paramset.text + ""||"<empty>"; var textLength = text.length; var fontName = paramset.fontName||"TimesNewRomanPS-BoldMT"; var fontSize = paramset.fontSize||5; var colorR = paramset.color.rgb.red||0; var colorG = paramset.color.rgb.green||0; var colorB = paramset.color.rgb.blue||0; var desc1 = new ActionDescriptor(); var ref1 = new ActionReference(); ref1.putClass(cTID('TxLr')); desc1.putReference(cTID('null'), ref1); var desc2 = new ActionDescriptor(); desc2.putString(cTID('Txt '), text); // ( ) var desc4 = new ActionDescriptor(); desc4.putUnitDouble(cTID('Hrzn'), cTID('#Prc'), 5); desc4.putUnitDouble(cTID('Vrtc'), cTID('#Prc'), 5); desc2.putObject(cTID('TxtC'), cTID('Pnt '), desc4); desc2.putEnumerated(sTID("textGridding"), sTID("textGridding"), cTID('None')); desc2.putEnumerated(cTID('Ornt'), cTID('Ornt'), cTID('Hrzn')); desc2.putEnumerated(cTID('AntA'), cTID('Annt'), cTID('AnCr')); var list1 = new ActionList(); var desc7 = new ActionDescriptor(); desc7.putEnumerated(sTID("textType"), sTID("textType"), cTID('Pnt ')); desc7.putEnumerated(cTID('Ornt'), cTID('Ornt'), cTID('Hrzn')); desc7.putInteger(sTID("rowCount"), 1); desc7.putInteger(sTID("columnCount"), 1); desc7.putBoolean(sTID("rowMajorOrder"), true); desc7.putUnitDouble(sTID("rowGutter"), cTID('#Pxl'), 0); desc7.putUnitDouble(sTID("columnGutter"), cTID('#Pxl'), 0); desc7.putUnitDouble(cTID('Spcn'), cTID('#Pxl'), 0); desc7.putEnumerated(sTID("frameBaselineAlignment"), sTID("frameBaselineAlignment"), sTID("alignByAscent")); desc7.putUnitDouble(sTID("firstBaselineMinimum"), cTID('#Pxl'), 0); var desc9 = new ActionDescriptor(); desc9.putDouble(cTID('Hrzn'), 0); desc9.putDouble(cTID('Vrtc'), 0); desc7.putObject(cTID('base'), cTID('Pnt '), desc9); list1.putObject(sTID("textShape"), desc7); desc2.putList(sTID("textShape"), list1); var list2 = new ActionList(); var desc10 = new ActionDescriptor(); desc10.putInteger(cTID('From'), 0); // ( -) desc10.putInteger(cTID('T '), textLength); var desc11 = new ActionDescriptor(); desc11.putBoolean(sTID("styleSheetHasParent"), true); // desc11.putString(sTID("fontPostScriptName"), fontName); desc11.putInteger(cTID('Scrp'), 0); desc11.putInteger(cTID('FntT'), 1); // desc11.putUnitDouble(cTID('Sz '), cTID('#Pnt'), fontSize); desc11.putEnumerated(sTID("digitSet"), sTID("digitSet"), sTID("defaultDigits")); desc11.putUnitDouble(sTID("markYDistFromBaseline"), cTID('#Pxl'), 100); // var colorDesc = new ActionDescriptor(); colorDesc.putDouble(cTID('Rd '), colorR); colorDesc.putDouble(cTID('Grn '), colorG); colorDesc.putDouble(cTID('Bl '), colorB); desc11.putObject(cTID('Clr '), sTID("RGBColor"), colorDesc); var desc13 = new ActionDescriptor(); desc13.putString(sTID("fontPostScriptName"), "MyriadPro-Regular"); desc13.putString(cTID('FntN'), "Myriad Pro"); desc13.putString(cTID('FntS'), "Regular"); desc13.putInteger(cTID('Scrp'), 0); desc13.putInteger(cTID('FntT'), 0); desc13.putUnitDouble(cTID('Sz '), cTID('#Pxl'), 12); desc13.putDouble(cTID('HrzS'), 100); desc13.putDouble(cTID('VrtS'), 100); desc13.putBoolean(sTID("syntheticBold"), false); desc13.putBoolean(sTID("syntheticItalic"), false); desc13.putBoolean(sTID("autoLeading"), true); desc13.putInteger(cTID('Trck'), 0); desc13.putUnitDouble(cTID('Bsln'), cTID('#Pxl'), 0); desc13.putEnumerated(cTID('AtKr'), cTID('AtKr'), sTID("metricsKern")); desc13.putEnumerated(sTID("fontCaps"), sTID("fontCaps"), cTID('Nrml')); desc13.putEnumerated(sTID("digitSet"), sTID("digitSet"), sTID("defaultDigits")); desc13.putEnumerated(sTID("dirOverride"), sTID("dirOverride"), sTID("dirOverrideDefault")); desc13.putEnumerated(sTID("kashidas"), sTID("kashidas"), sTID("kashidaDefault")); desc13.putEnumerated(sTID("diacVPos"), sTID("diacVPos"), sTID("diacVPosOpenType")); desc13.putUnitDouble(sTID("diacXOffset"), cTID('#Pxl'), 0); desc13.putUnitDouble(sTID("diacYOffset"), cTID('#Pxl'), 0); desc13.putUnitDouble(sTID("markYDistFromBaseline"), cTID('#Pxl'), 100); desc13.putEnumerated(sTID("baseline"), sTID("baseline"), cTID('Nrml')); desc13.putEnumerated(sTID("otbaseline"), sTID("otbaseline"), cTID('Nrml')); desc13.putEnumerated(sTID("strikethrough"), sTID("strikethrough"), sTID("strikethroughOff")); desc13.putEnumerated(cTID('Undl'), cTID('Undl'), sTID("underlineOff")); desc13.putUnitDouble(sTID("underlineOffset"), cTID('#Pxl'), 0); desc13.putBoolean(sTID("ligature"), true); desc13.putBoolean(sTID("altligature"), false); desc13.putBoolean(sTID("contextualLigatures"), false); desc13.putBoolean(sTID("alternateLigatures"), false); desc13.putBoolean(sTID("oldStyle"), false); desc13.putBoolean(sTID("fractions"), false); desc13.putBoolean(sTID("ordinals"), false); desc13.putBoolean(sTID("swash"), false); desc13.putBoolean(sTID("titling"), false); desc13.putBoolean(sTID("connectionForms"), false); desc13.putBoolean(sTID("stylisticAlternates"), false); desc13.putBoolean(sTID("ornaments"), false); desc13.putBoolean(sTID("justificationAlternates"), false); desc13.putEnumerated(sTID("figureStyle"), sTID("figureStyle"), cTID('Nrml')); desc13.putBoolean(sTID("proportionalMetrics"), false); desc13.putBoolean(cTID('kana'), false); desc13.putBoolean(sTID("italics"), false); desc13.putBoolean(cTID('ruby'), false); desc13.putEnumerated(sTID("baselineDirection"), sTID("baselineDirection"), sTID("rotated")); desc13.putEnumerated(sTID("textLanguage"), sTID("textLanguage"), sTID("englishLanguage")); desc13.putEnumerated(sTID("japaneseAlternate"), sTID("japaneseAlternate"), sTID("defaultForm")); desc13.putDouble(sTID("mojiZume"), 0); desc13.putEnumerated(sTID("gridAlignment"), sTID("gridAlignment"), sTID("roman")); desc13.putBoolean(sTID("enableWariChu"), false); desc13.putInteger(sTID("wariChuCount"), 2); desc13.putInteger(sTID("wariChuLineGap"), 0); desc13.putDouble(sTID("wariChuScale"), 0.5); desc13.putInteger(sTID("wariChuWidow"), 2); desc13.putInteger(sTID("wariChuOrphan"), 2); desc13.putEnumerated(sTID("wariChuJustification"), sTID("wariChuJustification"), sTID("wariChuAutoJustify")); desc13.putInteger(sTID("tcyUpDown"), 0); desc13.putInteger(sTID("tcyLeftRight"), 0); desc13.putDouble(sTID("leftAki"), -1); desc13.putDouble(sTID("rightAki"), -1); desc13.putInteger(sTID("jiDori"), 0); desc13.putBoolean(sTID("noBreak"), false); desc13.putEnumerated(sTID("lineCap"), sTID("lineCap"), sTID("buttCap")); desc13.putEnumerated(sTID("lineJoin"), sTID("lineJoin"), sTID("miterJoin")); desc13.putUnitDouble(sTID("lineWidth"), cTID('#Pxl'), 1); desc13.putUnitDouble(sTID("miterLimit"), cTID('#Pxl'), 4); desc13.putDouble(sTID("lineDashOffset"), 0); desc11.putObject(sTID("baseParentStyle"), cTID('TxtS'), desc13); desc10.putObject(cTID('TxtS'), cTID('TxtS'), desc11); list2.putObject(cTID('Txtt'), desc10); desc2.putList(cTID('Txtt'), list2); var list3 = new ActionList(); var desc16 = new ActionDescriptor(); desc16.putInteger(cTID('From'), 0); desc16.putInteger(cTID('T '), 16); var desc17 = new ActionDescriptor(); desc17.putBoolean(sTID("styleSheetHasParent"), true); // desc17.putEnumerated(cTID('Algn'), cTID('Alg '), cTID(justific)); desc17.putUnitDouble(sTID("firstLineIndent"), cTID('#Pxl'), 0); desc17.putUnitDouble(sTID("startIndent"), cTID('#Pxl'), 0); desc17.putUnitDouble(sTID("endIndent"), cTID('#Pxl'), 0); desc17.putUnitDouble(sTID("spaceBefore"), cTID('#Pxl'), 0); desc17.putUnitDouble(sTID("spaceAfter"), cTID('#Pxl'), 0); desc17.putInteger(sTID("dropCapMultiplier"), 1); desc17.putDouble(sTID("autoLeadingPercentage"), 1.20000004768372); desc17.putEnumerated(sTID("leadingType"), sTID("leadingType"), sTID("leadingBelow")); desc17.putEnumerated(sTID("directionType"), sTID("directionType"), sTID("dirLeftToRight")); desc17.putEnumerated(sTID("kashidaWidthType"), sTID("kashidaWidthType"), sTID("kashidaWidthMedium")); desc17.putEnumerated(sTID("justificationMethodType"), sTID("justificationMethodType"), sTID("justifMethodAutomatic")); desc17.putBoolean(sTID("hyphenate"), true); desc17.putInteger(sTID("hyphenateWordSize"), 6); desc17.putInteger(sTID("hyphenatePreLength"), 2); desc17.putInteger(sTID("hyphenatePostLength"), 2); desc17.putInteger(sTID("hyphenateLimit"), 0); desc17.putDouble(sTID("hyphenationZone"), 36); desc17.putBoolean(sTID("hyphenateCapitalized"), true); desc17.putDouble(sTID("hyphenationPreference"), 0.5); desc17.putDouble(sTID("justificationWordMinimum"), 0.80000001192093); desc17.putDouble(sTID("justificationWordDesired"), 1); desc17.putDouble(sTID("justificationWordMaximum"), 1.33000004291534); desc17.putDouble(sTID("justificationLetterMinimum"), 0); desc17.putDouble(sTID("justificationLetterDesired"), 0); desc17.putDouble(sTID("justificationLetterMaximum"), 0); desc17.putDouble(sTID("justificationGlyphMinimum"), 1); desc17.putDouble(sTID("justificationGlyphDesired"), 1); desc17.putDouble(sTID("justificationGlyphMaximum"), 1); desc17.putEnumerated(sTID("singleWordJustification"), cTID('Alg '), cTID('JstA')); desc17.putBoolean(sTID("hangingRoman"), false); desc17.putInteger(sTID("autoTCY"), 0); desc17.putBoolean(sTID("keepTogether"), true); desc17.putEnumerated(sTID("burasagari"), sTID("burasagari"), sTID("burasagariNone")); desc17.putEnumerated(sTID("preferredKinsokuOrder"), sTID("preferredKinsokuOrder"), sTID("pushIn")); desc17.putBoolean(sTID("kurikaeshiMojiShori"), false); desc17.putBoolean(sTID("textEveryLineComposer"), false); desc17.putDouble(sTID("defaultTabWidth"), 36); var desc18 = new ActionDescriptor(); desc18.putString(sTID("fontPostScriptName"), "MyriadPro-Regular"); desc18.putString(cTID('FntN'), "Myriad Pro"); desc18.putString(cTID('FntS'), "Regular"); desc18.putInteger(cTID('Scrp'), 0); desc18.putInteger(cTID('FntT'), 0); desc18.putUnitDouble(cTID('Sz '), cTID('#Pxl'), 12); desc18.putDouble(cTID('HrzS'), 100); desc18.putDouble(cTID('VrtS'), 100); desc18.putBoolean(sTID("syntheticBold"), false); desc18.putBoolean(sTID("syntheticItalic"), false); desc18.putBoolean(sTID("autoLeading"), true); desc18.putInteger(cTID('Trck'), 0); desc18.putUnitDouble(cTID('Bsln'), cTID('#Pxl'), 0); desc18.putDouble(sTID("characterRotation"), 0); desc18.putEnumerated(cTID('AtKr'), cTID('AtKr'), sTID("metricsKern")); desc18.putEnumerated(sTID("fontCaps"), sTID("fontCaps"), cTID('Nrml')); desc18.putEnumerated(sTID("digitSet"), sTID("digitSet"), sTID("arabicDigits")); desc18.putEnumerated(sTID("kashidas"), sTID("kashidas"), sTID("kashidaDefault")); desc18.putEnumerated(sTID("diacVPos"), sTID("diacVPos"), sTID("diacVPosOpenType")); desc18.putUnitDouble(sTID("diacXOffset"), cTID('#Pxl'), 0); desc18.putUnitDouble(sTID("diacYOffset"), cTID('#Pxl'), 0); desc18.putUnitDouble(sTID("markYDistFromBaseline"), cTID('#Pxl'), 0); desc18.putEnumerated(sTID("baseline"), sTID("baseline"), cTID('Nrml')); desc18.putEnumerated(sTID("strikethrough"), sTID("strikethrough"), sTID("strikethroughOff")); desc18.putEnumerated(cTID('Undl'), cTID('Undl'), sTID("underlineOff")); desc18.putBoolean(sTID("ligature"), true); desc18.putBoolean(sTID("altligature"), false); desc18.putBoolean(sTID("contextualLigatures"), true); desc18.putBoolean(sTID("alternateLigatures"), false); desc18.putBoolean(sTID("oldStyle"), false); desc18.putBoolean(sTID("fractions"), false); desc18.putBoolean(sTID("ordinals"), false); desc18.putBoolean(sTID("swash"), false); desc18.putBoolean(sTID("titling"), false); desc18.putBoolean(sTID("connectionForms"), false); desc18.putBoolean(sTID("stylisticAlternates"), false); desc18.putBoolean(sTID("ornaments"), false); desc18.putEnumerated(sTID("figureStyle"), sTID("figureStyle"), cTID('Nrml')); desc18.putEnumerated(sTID("baselineDirection"), sTID("baselineDirection"), sTID("withStream")); desc18.putEnumerated(sTID("textLanguage"), sTID("textLanguage"), sTID("englishLanguage")); var desc19 = new ActionDescriptor(); desc19.putDouble(cTID('Rd '), 0); desc19.putDouble(cTID('Grn '), 0); desc19.putDouble(cTID('Bl '), 0); desc18.putObject(cTID('Clr '), sTID("RGBColor"), desc19); var desc20 = new ActionDescriptor(); desc20.putDouble(cTID('Rd '), 0); desc20.putDouble(cTID('Grn '), 0); desc20.putDouble(cTID('Bl '), 0); desc18.putObject(sTID("strokeColor"), sTID("RGBColor"), desc20); desc17.putObject(sTID("defaultStyle"), cTID('TxtS'), desc18); desc16.putObject(sTID("paragraphStyle"), sTID("paragraphStyle"), desc17); list3.putObject(sTID("paragraphStyleRange"), desc16); desc2.putList(sTID("paragraphStyleRange"), list3); var list4 = new ActionList(); desc2.putList(sTID("kerningRange"), list4); desc1.putObject(cTID('Usng'), cTID('TxLr'), desc2); executeAction(cTID('Mk '), desc1, DialogModes.NO); };
ãããŠãå¥ã®ãã®ãè¿œå ããŸãã確ãã§ã¯ãããŸãããããã¹ãŠã®äœã¬ãã«é¢æ°ãæšæºçãªæ¹æ³ãããé«éã§ã¯ãªãããã§ã-äžåºŠãXãšYã«æ²¿ã£ãŠæå®ããããã¯ã»ã«æ°ã ãã¬ã€ã€ãŒã移åãããšãæšæºçãªæ¹æ³ã䜿çšããæ¹ãé«éã§ããããã«æããŸãã å®éšã
ã€ãŒã¹ã¿ãŒãšãã°
ãããªãã§ã¯äžå¯èœã§ããã¹ã¯ãªããã«ã¯è€æ°ã®ã€ãŒã¹ã¿ãŒãšãã°ãããããããã®ããã€ãã¯ãœãŒã¹ã³ãŒãã§ã®ã¿ç§ã«è¡šç€ºãããŸãïŒããšãã°ã1ã€ã®é¢æ°ã¯fireStarterãšåŒã°ããŸãïŒãããããç§ããŠãŒã¶ãŒã®ããã«æ®ãããã®ããããŸãã以äžã¯èå³ã®ãã人ã®ããã®ãã¿ãã¬ã§ãã
ã¿ã€ã¯
3 . Simple Mode , ( , ) .
« !». info, â , Warcraft III .
. , . , - . , , , «egg», . , , . â , â , .
« !». info, â , Warcraft III .
. , . , - . , , , «egg», . , , . â , â , .

ã¹ã¯ãªããåç §
æ£çŽãªãšãããç§ã«ãšã£ãŠã¯ãçä¿¡çã§ã¯ãªããåã³ããã£ãŠããã¥ã¡ã³ããæžããã®ã¯åããŠã§ãããã§ããéãã詳现ã«ã³ã³ãã€ã«ããŸãããå人ãšååããŠããŠãŒã¶ãŒããã¥ã¢ã«ã®åªããïŒIMHOïŒç¿»èš³ãåãåããŸããã圌女ã¯ãŸããã¹ã¯ãªããå ã®ã€ã³ã¿ãŒãã§ã€ã¹èŠçŽ ããã³ãããã®ä»å€ãã®ããšã翻蚳ããã®ãæäŒã£ãŠãããŸããã
ã¹ã¯ãªããã¯äžéšã®ã¢ãŒãã§ã¯çŽèŠ³çã«èŠããªããããããã¥ã¡ã³ãã®è£è¶³ãšããŠçããããªãã¥ãŒããªã¢ã«ãäœæããŸãããåèšã§çŽ10ã12åãããã¹ã¯ãªããã®ãã¹ãŠã®æ©èœãæ倧éã«è¡šç€ºããããšããŸããã
ãããŠãå®å šãªã»ããã®ããã«ã質åã®ããã®ããªãèªèº«ã®å°ããªãã©ãŒã©ã ããããšããã§ãããããããè¡ãã«ã¯ãGoogleã°ã«ãŒããµãŒãã¹ã䜿çšããŸããã
ããã«ãäœæããã«ã¬ã³ããŒã䜿çšããŠã¹ã¯ãªããã«Examplesãã£ã¬ã¯ããªãè¿œå ããŸããããããã®1ã€ã¯ãç§ã®èŠªåãäœã£ãç§ã®è¡ã®åçãå ¥ã£ãã«ãŒãºãªãŒãã§ãå¥ã®èªãã§ãã
ç§ã®æèŠã§ã¯ãããã¯ãã¹ãŠãŠãŒã¶ãŒã«ãšã£ãŠååãªã¯ãã§ãããã¡ãããããã¥ã¢ã«ããããªãã¥ãŒããªã¢ã«ããã©ãŒã©ã ãžã®ãã¹ãŠã®ãªã³ã¯ãã¹ã¯ãªããã®ãã«ãã¡ãã¥ãŒã«çŽæ¥è¿œå ããŸããããããªãšãã©ãŒã©ã ã¯ã€ã³ã¿ãŒãããäžã«ãããããã¥ã¢ã«ã¯ã¹ã¯ãªããã«æ·»ä»ãããŠããŸãããGoogleãã©ã€ãã®å人çšãããªãã¯ãã©ã«ããŒããããã«ããŠã³ããŒãã§ããŸãïŒè±èªçã«å ããŠããã·ã¢èªçããããŸãïŒã
åºåº
ããããŠãç§ã®æèœãšç²Ÿç¥çãªç±ã¯ãããããªæéã«å€ããŸããã§ãããïŒã
ã¹ã¯ãªããã¯æ©èœããå€æ©èœã§ããããšãå€æããã®ã§ãç§ã¯ããã誰ãã«åœ¹ç«ã€ã ãããšæ±ºããŸãããä»æ¥ã¯ããªã人æ°ã®ãããµã€ããéžã³ãèªåã®æã£ãŠãããã®ããã¹ãŠèšå®ããæã¡äžãã«é¢ããããã€ãã®ã¡ã¢ã鳎ãããŠããã«å¯ãŸãã-æã¡äžãããšãŠãå¿é ã ã£ãã®ã§ãçµæãæ°ãã«èŠã€ããããšã«ããŸããã
æåŸã«
ã¢ã€ãã¢ããåºçãŸã§ã®éçºãã§ãŒãºå šäœã¯ã2015幎10æäžæ¬ãã2016幎9æ28æ¥ãŸã§ã§ãããç§ãå¬ãæ¥ãå€ãç§ã®å£ç¯ãå€ãããç§ã®èãã¯ãã®ãããžã§ã¯ãã§å ããããŸãããããã䟡å€ããããã©ããç§ã«å°ããããªããç§ã¯æ確ã«çããŸã-ããã¯ç§ã«ãšã£ãŠééããªã䟡å€ããããŸãããç§ã¯èªåã«ãšã£ãŠçæ³çãªçµæãåŸãŸãããäœåºŠãå ã®ã¢ã€ãã¢ãäžåããŸããã
ä»ãç§ã¯1ã€ã ãã欲ãããäŒæ©ãããèªç±æ°Žæ³³ã§ã®ä»äºã®çµæãææŸããšãç§ã¯æ§ããå®reliefãšä¿¡ããããªãã»ã©ã®ç²åŽãæããŸãããã¯ããç§ã®ãµããŒããå¿ èŠãšãããµããŒãããã®ä»ã®ãã®ããŸã ãããŸãããããã¯å¥ã®ãã®ã§ããäžè¬ã«ããããæ¹åããæ¹æ³ããŸãã¯å¥ã®ã¢ãããŒãã§å®å šã«æ°ããããŒãžã§ã³ãäœæããæ¹æ³ã«ã€ããŠã®ã¢ã€ãã¢ããã§ã«ãããŸããããããå°ãåŸã§ã
ãããŠãå¯äœçšãã-ç§ã¯è¿ãã«ããã«ã¬ã³ããŒã«åžžã«æ³šæãæãå§ããŸããã質åããããã³ã«ãã¹ã¯ãªããã§ãããå®è¡ã§ããŸããïŒãããŠä»ãã»ãšãã©ã®å Žåãç§ã¯èªåèªèº«ã«ãã¯ãããšçããŸãããã¡ãããçãã¯ãããŸãããããããã¯ç¹å¥ãªã«ã¬ã³ããŒã§ãããšãã°ããã¹ãŠã®æ°åããããã圢ã«ãªã£ãŠããŸãããã ããã¹ã¯ãªãããèšè¿°ããå Žåã¯...ãããããããä»ã§ã¯ãããŸããã
ã³ãŒãã¯ç§ã®æãªæéã«ãæã«ã¯å€ã«æžãããŸãããç解ããŠããã劻ã®ãããã§ãç§ã¯ãã®ãããžã§ã¯ãã«å€¢äžã«ãªããŸããã
ãããŠããã®èšäºããã¹ã¿ãŒãããã¹ãŠã®äººã«-ããªãã¯ãã€ã¹ã¬ã€ã§ããçãããããããããã§äœã圹ã«ç«ã€ãã®ãèŠã€ããŠãããããšãé¡ã£ãŠããŸãã
PS誰ããåç«ã奜ããªãã圌ã¯ããã«ããŸãïŒã4 MbïŒã
è¿œå è³æïŒ
» Adobe Photoshop â CS5 ( ) CS2 ( UI)
» Scripting Listener â Photoshop CC Adobe Windows MacOS
» Adobe ExtendScript Toolkit â CS3-CS5