ごんれのラボ

iOS、Android、Adobe系ソフトの自動化スクリプトのことを書き連ねています。

Illustrator

DTPerのスクリプトもくもく会 #4 を開催しました

前説 当日の雰囲気 Tweetのまとめ 発表について 今後の予定 前説 DTPerのスクリプトもくもく会 #4 を開催しました。 dtpmkmk.connpass.com 参加者は私を含め16名でした。 相変わらずたくさんの方にご参加いただけて嬉しいです。 当日の雰囲気 共同開催者の i…

Illustratorドキュメントで使用しているフォント名をテキストに書き出す

概要 仕様 サンプル 使い方 最初にやること フォントリストを書き出したいとき ソースコード ダウンロード 概要 昔書いた記事が読みづらかったので、リライト。 Illustratorファイルで使用しているフォント名を、ざっくりでいいので取得できないかなーと思っ…

DTPerのスクリプトもくもく会 #3 を開催しました

前説 当日の雰囲気 Tweetのまとめ 会場について 発表について 今後の予定 前説 DTPerのスクリプトもくもく会 #3 を開催しました。 dtpmkmk.connpass.com 参加者は私を含め17名でした。 connpass 上は14名になっていますが、会場をお貸しいただいた 株式会社Y…

DTPerのスクリプトもくもく会 #3 を開催します

申し込みページ Information 最後に 申し込みページ dtpmkmk.connpass.com Information 今回は少し大きめの会議室(15人程度収容可能)をお借りしました(猫社員はおりません) ちょっとしたサプライズをご用意しています 参加者が相変わらず豪華です 8/22時…

DTPerのスクリプトもくもく会 #2 を開催しました

前説 当日の雰囲気 Tweetのまとめ 今後の予定 前説 DTPerのスクリプトもくもく会 #2 を開催しました。 dtpmkmk.connpass.com 参加者は私を含め11名でした。 今回は電子書籍に詳しい方、文字化けに詳しい方が参加されていました。 また、初心者枠を3名に増員…

DTPerのスクリプトもくもく会 #2 を開催します

申し込みページ 前回からの変更点 メンターについて 最後に 申し込みページ dtpmkmk.connpass.com 前回からの変更点 今回は会場が変わるので、猫社員はおりません メンター枠を新設しました(主催が事前にメンター役を依頼しています) 開催時間を30分早めま…

DTPerのスクリプトもくもく会 #1 を開催しました

前説 当日の内容 Tweetのまとめ 個人的に嬉しかったこと 反省点 お礼 今後の予定 おまけ 前説 DTPerのスクリプトもくもく会 #1 を開催しました。 dtpmkmk.connpass.com 参加者は私を含め10名でした。 会を設立した当初は5人も集まればいいと思っていて、身内…

Illustratorドキュメントに配置されている画像の上にファイル名を配置する

概要 使い方 こんなときに使ってみたら ソースコード カスタマイズするとしたら もっと詳しく 概要 Illustrator ドキュメントに配置されている画像の上にファイル名を配置する。 ファイル名のテキストフレーム配置用に FileName というレイヤーを生成するの…

「DTPerのスクリプトもくもく会」を立ち上げました

DTPerのスクリプトもくもく会 とは なんで立ち上げたのか もくもく会でなにをしたらいいのか どこから参加申し込みするのか DTPerのスクリプトもくもく会 とは スクリプトを書いてる人、書きたいと思っている人が集まって、勉強できる場として立ち上げました…

Illustratorのドキュメント上で使用されているフォントを取得して超雑にアラートで表示する方法

概要 使い方 実行結果のキャプチャ ソースコード 注意点 もっと詳しく 概要 Illustrator のドキュメント上で使用されているフォントを取得して超雑にアラートで表示するJavaScript。 表示される内容は name 検証バージョンは Illustrator CC 2015.3。 InDesi…

レイヤーごとにPNG形式で画像を書き出す

レイヤーごとにJPEG形式で画像を書き出すというスクリプトを書いて、公開しています。 www.macneko.com そのコメントで「PNG形式で書き出すバージョンもほしい」という要望があったので、書いてみました。 <仕様> 共通して書き出したいオブジェクトは表示…

Illustratorを開かずに配置ファイルを収集する 続編

[Illustrator][AppleScript][Ruby]Illustratorを開かずに配置ファイルを収集するの続編です。 2017/2/18追記 下記の環境で動作確認しました。 OS X El Capitan(10.11.6) CC 2015.3 本編 上記エントリで公開したAppleScriptは結構たくさんの方から評価をし…

選択しているオブジェクトのCMYK値を入れ替える 2012.10.28更新

TwitterでそんなのがないかなぁというTweetを見かけたので書いてみた。 感想。 しんどかった。 スウォッチとスポットを別で管理しているとか、文字を選択しているときはforで回しちゃいけないだとか、何度か放り投げようと思ったよ、マジで。 あと欲を出して…

バージョンによってpromptとsaveDialogに違いがあるんです

小ネタです。 どうでもいいじゃんと言われればそれまでなんですが、おそらく数ヶ月後に同じことにはまる悪寒がするので、ブログに書いとく。 Twitterでも書いたんですが、AdobeアプリのバージョンによってpromptとsaveDialogに違いがあるんです。 検証したの…

Illustratorファイルのバージョンを調べてみる

お仕事で他社からごちゃっとデータが入稿されたのだが、FTP経由なので「情報をみる」でバージョンがわからなくて、うにゃーーーーーーー!ってなったので書いてみた。 Rubyからgemのmini_exiftoolを使ってXMPのCreatorToolタグとCreatorタグを見てます。 ど…

選択しているPageItem以外を削除する

Twitterでフォロワーさんがタイトルのようなスクリプトを書きたいとつぶやいていたので、ちょっと書いてみた。 フォロワーさんはJavaScriptで書くと思うので、私はAppleScriptで。 すっかりAppleScripterである。 <仕様> ●PageItemを総当たりして選択して…

Illustratorを開かずに配置ファイルを収集する

Illustrator使いの方ならご存知じかと思いますが、「CollectForOutput.scpt」というIllustratorに配置された画像を収集するAppleScriptをAdobeさんがサンプルスクリプトとして提供しています。 といいつつ、私が知ったのはDTPの勉強会に参加してからなんだけ…

プリセットを使用してレイヤーごとにPDFを書き出す

[Illustrator][AppleScript]レイヤーごとにJPEGを書き出すのPDF版も書いてみた。 <仕様> ●Illustratorに登録されているPDFプリセットを選択して、そのプリセットでPDFを書き出す (基本AdobeCSシリーズ共有のプリセットが使用できるけど、InDesignとはPDF…

レイヤーごとにJPEGを書き出す

お仕事でレイヤーの表示/非表示で作りわけたデータをJPEGに書き出すっていうのがあって場当たり的に書いたもの。 最初は手でやってたんだけどTwitterで「間違えたら嫌だからスクリプト書く」って意見があったので、それもそうだなーと思い直して、ちょっと…

テキストのアウトライン

過去のエントリにアップしたAppleScriptだとうまくいかない事例があったので修正版を新しくこのエントリにアップします。 ことの顛末は一昨日Twitterのフォロワーさんから「10.6+IllustratorCS4だとうまく起動しない」と報告を受けたことに端を発します。 最…

選択したpathitemと同じ高さなら線幅を5ptにする

[Illustrator][AppleScript]0.1mm未満の線幅のオブジェクトの線幅を0.1mmにするというエントリでアップしたAppleScriptですが、実はあれだと同僚の要件にあっていませんでした。 なら最初から要件を細かく言ってくれw で、再度ヒアリングして聞き出したのが…

0.1mm未満の線幅のオブジェクトの線幅を0.1mmにする

職場で「調べて直してたら時間かかりますー」と同僚たちが話し合っていたので、「できましたー」と渡したAppleScript。 <仕様> ●0.1mm未満の線幅のオブジェクトをフィルタリングして、線幅を0.1mmにする ●path itemしか処理しないのでテキストは変更されな…

AI保存のオプションを制御する

先週Twitterで流れ弾が飛んできたので、試しに書いてみました。 IllustratorでAI保存する際のオプションを制御するJavaScriptです。 Leopardで書いたのでWindowsで動くかは試してません。 もし動かなかったらそれを直して使うのがScripterの第一歩だよ!(責…

私的AppleScriotとJavaScriptの使い分け

アクセス解析を眺めてたら「indesign apple script java どちらが」という検索キーワードでこのブログを探した人がいるみたい。 これってAppleScriptとJavaScriptのどっちが優れているか、とか、どっちが覚えやすいか、ということが気になったのかな? と、…

アピアランスの分割もできることはできる

Illustratorのスクリプティングはやったことがある人は分かると思うんだけど、結構穴があります。 普通に使っている機能がプラグインとして搭載されている関係上、スクリプトで制御できない部分が多数あります。 そんなときは素直にあきらめるべきだとは思う…

EPS保存する for CS4

Illustrator CS4のファイルをEPS保存するAppleScript。 <仕様> ●EPS保存します(元のファイル名のまま上書きされます) ●透明効果のプリセット等は制御できないから(予約語がないみたい)のでシカト ●マルチアートボードをTrueにしてるのでファイルが2つ…