オリジナルツール / フォント一覧管理パネル 「PI_FontList(AI用)」を作りました

PIXEL LAB

大阪北摂のFLASH屋さんによるブログです。AS3AIR、DESIGN、3D、ORIGINAL TOOL ...

« | MAIN | »

昨年末から、夜な夜な、FLASHで、ADOBE系ソフトの拡張パネルを作成してるんですけど、
AI用のフォント管理パネルが、だいたいできたので、先にリリースします。

もともとは、Fireworks用のテクスチャ一覧表示パネルを作成してたんですけど、
なんだかんだ横道それて、Illustrator用のフォント一覧管理パネルを作成しました。

ドキュメント、ちゃんと書きたいところですが、しばらく忙しくなりそうなので、
先に公開します。

Illustrator用以外に、Fireworks、Flash、Photoshop用と、それぞれあるので、
それも、後日、調整が終わってから公開します。

■フォント一覧管理パネルの機能

Winでも、Macでも、フォントは、デフォルトで、200フォントくらいインストールされてますよね。
デザインにかかわる仕事してたら、500以上は入ってると思います。

しかし、デザインアプリのフォント選択方法は、セレクトボックスが主で、
これで、ストレスなく、目的のフォントを選択するのは、もはや職人技です。

ストレスフリーな、クリエイティブワークを目指して、このパネルを作成しました。
■機能抜粋

■ScreenShot



■対応バージョン

Winおよび、Mac対応ですが、Mac版は、一部機能制限があります。
(Win版は、サムネイルが、それぞれのフォントで表示されます)

■Download

ZIPです。

■起動方法

ZIPを解凍後、Illustratorを起動し、メニュー [ スクリプト > その他のスクリプト ] を選び、解凍したjsxファイルを選択してください。



以上です。
きちんとした解説は、後日アップします。
不具合あったら教えてください。

トラックバック

このエントリーのトラックバックURL:
http://www.pixelimage.jp/cgi-bin/MT/mt-tb.cgi/131

この一覧は、次のエントリーを参照しています: オリジナルツール / フォント一覧管理パネル 「PI_FontList(AI用)」を作りました:

» [ExtendSceipt][DTP][ScriptUI]「PI_FontList(AI用)」を使ってみた。 送信元 なにする?DTP+WEB
オリジナルツール / フォント一覧管理パネル 「PI_FontList(AI用)」を作りました (PIXEL LAB)が公開されたようなのでさっそく使っ... [詳しくはこちら]

トラックバック時刻: 2010年01月08日 03:07

コメント (4)

kamiseto:

はじめまして。
まさに、こんなのが欲しかったというようなツールです。
しばらく使ってみましたが、時折固まるようです。
お気に入りに登録したフォントのリストはどこで管理しているのでしょうか?
あと、日本語のフォント名で表示できるとうれしいです。

田中(管理人):

そうですね。確かに、たまに固まったりして、重いです。
普通に再生したり、Flash版なんかは、スカスカ動くんですけどねぇ。
AiとPsで動かすと、えらい動作が重くなります。

お気に入りの情報は、FLASHにCookeiみたいな機能(SharedObject)が
あるので、それ使ってます。

SharedObjectの特徴として、ファイルパスで、どのSWFの情報か
管理してるんで、SWFのファイルパスが変更になると(移動さしたり)、
登録情報は引き継がれないので、ご注意ください。

日本語フォント名は、、、、
AI君が、英語しか返してくれないので、、、


ちなみに、CS3不具合ですが、$.fileNameって、
どういう風に書き換えたんですか?
(SWFをフルパスで指定してらやれば、いけるのは確認してるんですけど)

$.fileNameは、ExtendScript Toolkitから実行すると、取得できるんですが、
なぜか、CS3からは取得できず。。。

kamiseto:

>>日本語フォント名は、、、、
>>AI君が、英語しか返してくれないので、、、
手前味噌ですが
http://556.sub.jp/scriptclip/
「スクリプトでフォントリストを生成するサンプル」
が参考になるかもしれません。


>>ちなみに、CS3不具合ですが、$.fileNameって、
>>どういう風に書き換えたんですか?
>>(SWFをフルパスで指定してらやれば、いけるのは確認してるんですけど)
イラストレーターのScriptingフォルダにPI_FontList.swfがあればそれを使いなければ直接選択するようにしただけです。
アドビのサンプルにScriptingフォルダにインストールするのを見た気がするのですが失念しました。

var flashFile = File(app.path+'/Scripting/PI_FontList.swf').exists ?
File(app.path+'/Scripting/PI_FontList.swf') :
File.openDialog ('PI_FontList.swfを選択してください。');

田中(管理人):

日本語名、取得できました! アドバイスありがとうございます。
先に、Photoshop版をつくったときは、ぜんぜん日本語とれんかったので、てっきり、イレラモ同様かとおもってました。

ファイルパスの件もありがとうございます。

また、反映して、公開したいとおもいます。

コメントを投稿

ツール&エントリー一覧

月別アーカイブ

カテゴリー

フィードを取得


ABOUT

PIXEL LABは、大阪北摂のFLASH屋さんによるブログです。AS3、AIR、DESIGN、3D、ORIGINAL TOOLなど