WEB担当ツール

Illustratorで複数オブジェクトのサイズを一括変換したいときの方法_スクリプトを使おう

投稿日:2019年10月27日 更新日:

Illustratorで複数オブジェクトのサイズを一括変換したいときの方法としてスクリプトを使うことをおすすめします。スクリプトって難しそうという方、簡単です。やり方を説明します。スクリプトを使うと作業が一気に効率的になります。

スクリプトとは?

プログラミングのコードです。これをこうして、そうしてなど指示書のことです。実行させると、狙った状態まで自動でやってくれます。コピペでできるので安心しくてください。

Illustratorで複数オブジェクトのサイズを一括変換したいときの方法としてスクリプト

まず、下記にサイズ変換のスクリプトをご用意しましたので、ダウンロードください。

pt=25.4/72
var dia = new Window("dialog", "オブジェクトの大きさを揃える", [0,0,250,180]);
dia.pane1 = dia.add("panel",[5,25,240,65],"サイズの基準");
dia.radi1 = dia.pane1.add("radiobutton",[10,5,60,20],"タテ", );
dia.radi2 = dia.pane1.add("radiobutton",[70,5,120,20],"ヨコ");
dia.pane2 = dia.add("panel",[5,75,240,125],"サイズは");
dia.tex1 = dia.pane2.add("edittext",[10,10,100,30]);
dia.add("statictext",[110,100,240,120],"mm");
dia.bot1 = dia.add("button",[10,140,100,170],"実行", { name:"ok"});
dia.radi1.value=true;
dia.center();
dia.show();

sel = activeDocument.selection;
for (i=0; i<sel.length; i++)
{
if(dia.radi1.value){
kijyun=sel[i].height;
}else{
kijyun=sel[i].width;
}
bairitu=dia.tex1.text/(kijyun*pt)*100;
sel[i].resize(bairitu, bairitu,true,true,true,true,bairitu,Transformation.CENTER);
}

 

  1. 上記をコピーして、メモ帳などに貼ってください。
  2. 名前をつけて保存しましょう。
  3. 名前は「illustlater_objectSize」とでもつけましょう。
  4. 名前の最後にある拡張子を「.txt」などから「.js」に変換しましょう。

  5. 最終的には「illustlater_objectSize.js」とファイル名にしましょう。

 

Illustratorのスクリプトを実行させよう

たとえば、かきのように画像オブジェクトの3つを選択しています。サイズを一括変換したいときには、

・ファイルのスクリプト、その他のスクリプトをクリックしましょう。

 

 

 

・さきほど保存したファイル「illustlater_objectSize.js」を開きます。

 

 

 

サイズ基準と、サイズがmmで調整できます。今回は、ヨコ、100mmで実行します。

 

 

 

選択した3つのファイルのサイズを一括で変換できました。

 

 

以上、Illustratorで複数オブジェクトのサイズを一括変換したいときの方法としてスクリプトを使うことをおすすめします。

 

このようにスクリプトを使うと、作業が一気に効率的になります。スクリプトって難しそうという方、簡単だったと思うので、いろんなスクリプトをWeb上から探してみるのも良いかと思います。

 

 

上記のように、画像の加工や、記事作成、更新作業も承っておりますのでお気軽にご相談ください。

 

ご相談・お仕事の依頼について

【お気軽ご相談ください】

WEB制作・WEBマーケティングについてなど、気になる点があればお気軽にお問い合わせください。

【個別講座承ります】

貴社サイトの悩みや改善したい点など、こちらが教えながら一緒に改善するオーダーメイド個別講座も承っております。

【Web担当承ります】

貴社のWeb担当者としてもビジネス目的に合わせた形でサポートいたします。まずはお気軽にご相談ください。

 

 

WEB担当ツール

執筆者:

関連記事

Googleカレンダーと連携した日程予約カレンダーをつくりました

  日程予約カレンダーを作成しました。 アポ前の社内調整をGoogleカレンダーでカンタンにできます。 カレンダーの対応可能日程のみをフォームに表示させ、第3希望まで選択できるフォームです。 カレンダ …

文字起こしは音声データを口頭でGoogleドキュメントに音声入力するがなんだかんだ一番かもです

文字起こしは音声データを口頭でGoogleドキュメントに音声入力するがなんだかんだ一番かもです。 クライアントさんの話を聞き書きし、記事化する業務をしています。 その際に、音声データを文字起こしする必 …

【秒速】ファイル名を一括置換したいときに便利なツールの「Flexible Renamer 8.4」

写真データなどは、ファイル名が自動で振られているので、整理する際や記事にあげるときに、ファイル名をきちんと付け直したいときがあります。 ファイル名を一括置換したいときに便利なツールの「Flexible …

Googleサーチコンソールの設定手順

Googleサーチコンソールの設定手順

Google Search Console(グーグルサーチコンソール)の設定手順について解説します。 Google Search Console の設定方法は2つ Googleサーチコンソールの設定方 …

Web担当者がSEO対策などで、検索順位を調べるときに使っているツール「GRC」

Web担当者がSEO対策などで、検索順位を調べるときに使っているツール「GRC」をご紹介します。 GRC 下記が管理ページで実際に使っています。     Web担当者がGRCで主にできること、している …

Googleアナリティクスの管理権限付与する方法

Googleアナリティクスの管理権限付与、担当変更や追加の際に発生するタスクですが、今回は外部のWeb担当にサイトの分析改善など一括管理で業務委託する際にどう付与するのかの解説です。 まず権限は、Go …

出欠確認ならGoogleフォームがおすすめと作成の流れ

Web担当のクライアント業務で、メールでイベント通知し、出欠をどう取るかという相談に対し、Googleフォームを作成しそのURLをメールに添えておくことが良いと回答しました。なるべく情報処理を減らして …

^
;