JavaScriptでの「見つからないフォント」の検索
[3685]JavaScriptでの「見つからないフォント」の検索 |
投稿者:kouyou |
投稿日:2009/10/16(Fri) 19:04:55
こんにちは
QuarkからInDesignCS3へのコンバートを行っているのですが
JavaScriptで自動化しようとして、
システムに入っていないフォント(見つからないフォント)を
検索対象とするとエラーが起こってしまいます。
過去ログの方でAppleScriptで対応する方法はありましたが
JavaScriptでの解決方法はないでしょうか?
以下テストしたスクリプトです
var my_doc=app.documents[0];
var my_font=my_doc.fonts;
//見つからないフォント[新ゴB]を選択
var my_FontObj=my_font[0];
//検索の初期化
app.findTextPreferences = NothingEnum.nothing;
app.changeTextPreferences = NothingEnum.nothing;
//検索設定 ↓この部分でエラーが起こります
app.findTextPreferences.appliedFont =my_FontObj;
//置換設定
app.changeTextPreferences.appliedFont = "A-OTF 新ゴ Pro B";
//置換
my_doc.changeText();
どうかアドバイスお願い致します。
QuarkからInDesignCS3へのコンバートを行っているのですが
JavaScriptで自動化しようとして、
システムに入っていないフォント(見つからないフォント)を
検索対象とするとエラーが起こってしまいます。
過去ログの方でAppleScriptで対応する方法はありましたが
JavaScriptでの解決方法はないでしょうか?
以下テストしたスクリプトです
var my_doc=app.documents[0];
var my_font=my_doc.fonts;
//見つからないフォント[新ゴB]を選択
var my_FontObj=my_font[0];
//検索の初期化
app.findTextPreferences = NothingEnum.nothing;
app.changeTextPreferences = NothingEnum.nothing;
//検索設定 ↓この部分でエラーが起こります
app.findTextPreferences.appliedFont =my_FontObj;
//置換設定
app.changeTextPreferences.appliedFont = "A-OTF 新ゴ Pro B";
//置換
my_doc.changeText();
どうかアドバイスお願い致します。
この記事の書き込み元へのリンク (コメントや質問などはこちらへどうぞ)