■バージョンcc以降でどうぞ。ロック解除、アピアランス分割、線幅拡大も安心です^ ^
※埋め込みパラメータ対応です
(クリックで動きます)
おつかれさまです。@gorolibです。
唐突ですが、チラシを拡大してポスターにするときって難儀します(例えばA4からB1サイズ拡大)。塗り足しがあろうものなら、その惨憺たるオペレーションはご想像のとおりです(大袈裟ね)
具体的にはこんなことをやっているのです。
(1)全オブジェクトのロック解除
(2)作業アートボードのすべてを選択
(3)アピアランスの分割
(4)文字のアウトライン
(5)パスのアウトライン
(6)アートボードサイズの長方形でクリッピングマスク
(7)クリッピングマスクをポスターサイズに変更
(8)アートボードをそのポスターサイズにする
(9)クリッピングマスクそのものを3ミリ外側へオフセットする(ポスターでの塗り足し3ミリ)
しかし例えば(5)のパスのアウトラインなどかけなくても「環境設定>一般>線幅と効果も拡大・縮小」をオンにしておけばいいのですが、忘れてしまう。気づけばいいが気づかないときもある。
にんげんだもの(笑)
そこでこれらの地雷、不安をすべてリカバーするスクリプトを作成しましたので、ご利用くださいませ。
■今回のスクリプト情報
(クリックで動きます)
【スクリプト概要】
アピアランス分割やパスのアウトラインなどを実施しつつ指定サイズの版下に変倍するスクリプトです
【スクリプトファイル名】
G384_ResizePoster.jsx
【使い方】
(1)拡大したいドキュメントを開きます
(2)このスクリプトを起動します
【仕様】
(1)専用レイヤーをドキュメントの先頭に作成します(G384_LAY)
(2)そのレイヤーにアートボードサイズの四角形を作成します
(3)すべてのオブジェクトロックを解除します
(4)アクティブアートボード内のすべてを選択します
(5)アピアランスを分割します
(6)文字のアウトラインをかけます
(7)パスのアウトラインをかけます
(8)2番の長方形でアートボード全体にクリッピングマスクをかけます
(9)クリッピングマスクサイズを指定された高さに変倍します
(10)変倍したサイズにアートボードを合わせます
(11)変倍したサイズに3ミリの塗り足しをつけます
(12)アートボードを全体表示します
※最後に「アートボードを全体表示」しているので、サンプル動画だと何も変わらないイメージですが、ガイドをご覧いただくと拡大されていることがわかると思います。
■埋め込みパラメータ対応です
例)G384_ResizePoster_1030_mm.jsx
→というファイル名にすれば、ダイアログを出さずに高さを1030mmにします
G384_ResizePoster.jsxというファイル名のままで実施すると、ダイアログを出します。
お役に立てれば幸いです!ではでは出羽の海。
■ダウンロードはこちらから
(バージョンCC以降にてお願いいたします)
https://note.mu/gorolib/n/n9f8f149ad1c4
コメント
コメント一覧 (10)
スクリプトはIllustrator CS6 Macで使用しています。
使い方について質問です。
アートボードサイズを100×148ミリにし、100×148ミリ(ベタ塗り・線なし)の長方形オブジェクトをアートボードとぴったり重なるように配置します。
そして、本スクリプトを実行し、ダイアログに210ミリと高さを入力しOKをクリックすると、アートボードは高さが210ミリとなり、長方形オブジェクトは高さ216ミリになるのですが、そのオブジェクトの右側と下側の辺に6ミリの塗りのない部分ができてしまいます。
文章で説明するのが難しく、うまく伝わるかわかりませんが、使い方に問題がありますでしょうか?
ご対応のほどよろしくおねがいします。
恐れ入ります、現象はこちらでも再現できました。至急確認いたしますので、お待ちくださいませ。
(ダウンロード元、ファイル名は同じです)
原因は単純に移動の計算ミスでした。ご迷惑をおかけいたしました。
また何かありましたらよろしくお願いいたします。
今後ともよろしくお願い致します。
しばらく、このスクリプトを使う機会がなかったのですが、本日改めて使ってみたところ、思い通りに動いてくれない部分がでてきました。
一つ目は、スウォッチパレットにパターンを登録したものがリサイズされませんでした。
二つ目は、使い方についての質問です。
A4からA1にリサイズする場合、A4のアートボードに天地左右3mm塗り足しした(216✕303mm)オブジェクトが有り、スクリプトを選び、A1サイズの長辺841mmと入力し実行すると、長辺が約858mm、短辺が約611mmとなってしまい、塗り足し部分が少し大きすぎてしまいます。
A4からA1にリサイズする時、このやり方で正しかったのでしょうか?
お手数ですが、ご対応のほどよろしくおねがいします。
> 一つ目は、スウォッチパレットにパターンを登録したものがリサイズされませんでした。
→実際に試してみました。大丈夫そうですが…
https://www.dropbox.com/s/v7njtt1hin7w34l/171017_1508.png?dl=1
環境設定>一般にて「パターンも変形する」にチェックが入っていますでしょうか?
お手数をおかけいたしますが、ご確認のほどよろしくお願いいたします。
> 二つ目は、使い方についての質問です。
→合っております。塗り足しは3ミリより大きくなります。これは塗り足し3ミリを固定にしてしまうと、縦横の変形率が変わってきて、相似形に変形されないためです。塗り足しが増える分には問題ないだろうという認識の元、作成しております。もし気になるようでしたら、拡大後にアートボードサイズの長方形を描画いただき、オフセット3ミリをかけてクリッピングマスクをしていただければと思います。
二つ目の使い方については、承知いたしました。
一つ目のパターンについてですが、環境設定を確認しましたが、「パターンも変形する」にチェックが入っております。
可能であれば、該当のIllustratorデータをご確認いただきたいのですが無理でしょうか。
無理であれば、こちらで検証します。
よろしくお願い致します。
最もセキュアなのはランサーズのメッセージかと思います(ファイル添付も可能です)
恐れ入りますが、ログインいただいてメッセージにてお送りくださいませ。
お手数をおかけいたしますが、何卒よろしくお願いいたします。
https://www.lancers.jp/mypage/message?userId=52574
早速、ランサーズに登録しましたが、メッセージの宛先がわからず、送信することができません。
お手数をおかけして申し訳ございませんが、送信先か送信方法を教えていたでけますか?
よろしくお願い致します。
https://www.lancers.jp/mypage/message?userId=52574
このブログにコメントするにはログインが必要です。
さんログアウト
この記事には許可ユーザしかコメントができません。