7 返信 最新の回答 日時: Oct 27, 2016 1:06 AM ユーザー:y_fox

    JavaScriptで一部のフォントが指定できない

    y_fox

      現在、JavaScriptで自動組版に挑戦しているのですが、

      作成したテキストフレームに一部のフォントを指定しようとすると

      「要求されたフォントは利用できません。」

      と言われてしまいます。

       

      【使用できるフォント】

      ・MS明朝・ゴシック(TTF)

      ・小塚明朝・ゴシック(OTF)

      ・DynaFont(TTF)

      ・モリサワフォント(A-TTC)

      ・欧文フォント

       

      【エラーになるフォント】

      ・モリサワフォント(A-OTF)

      ・筆まめ付属のARのフォント(TTF)

       

      わかっている状況としては、

      ・新規ファイル作成・既存ファイルへの追加には関係なく発生する

      ・指定したフォントがそのドキュメントで使われていない場合に発生する

      ・そのドキュメントで一度使用した場合はエラーにならない

       (但し、一度保存して開き直した場合はエラーになる)

       

      そのドキュメントで一度フォント情報を取得させられれば良いのだと思うのですが、

      方法が思いつきません。何か回避方法はあるのでしょうか?

      よろしくお願いします。

       

      【作業環境】

      Windows7 64bit

      InDesign CC 2015

      InDesign CS5

      Adobe ExtendScript Toolkit CS5