0

フォントが 1 つありません: [ddddの]。検索してフォントに置き換えたい[Ab] これは私のコードですが、見つかりません。

>  oIndesign.FindTextPreferences = 1851876449
>     oIndesign.ChangeTextPreferences = 1851876449
>     oIndesign.FindTextPreferences.AppliedFont = "ddddの"
>     oIndesign.FindTextPreferences.FontStyle = "Regular"
>     oIndesign.ChangeTextPreferences.AppliedFont = "Ab"
>     oIndesign.ChangeTextPreferences.FontStyle = "R"
>     Dim oaTargetList = oDocument.ChangeText

ただし、欠落しているフォントの名前が次の場合: [dddd]. それは正常に動作します。「FindTextPreferences」が機能しないのはなぜですか? フォント名に日本語が含まれている場合。皆さんありがとう。

4

1 に答える 1

1

「不足しているフォント」が、F/C ダイアログが一致できるフォント オブジェクトをインスタンス化していない可能性があります。フォントが見つからない場合でもフォント名にアクセスできるため、フォント設定を破棄して各結果のフォント名を調べることができます。

スクリプトでプリフライト パネルを介してこれらのテキストに到達できなかった場合は、調べる価値があります。

于 2015-06-17T13:46:44.880 に答える