我缺少1个字体:[ddddの]
。我想找到并替换为Font [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
但如果缺少Font的名称是:[dddd]
。它工作正常。
为什么" FindTextPreferences"不工作?,如果字体名称包含日语。
谢谢大家。
答案 0 :(得分:1)
“缺少字体”可能没有实例化F / C对话框可以匹配的字体对象。您可能想要丢弃字体设置并检查每个结果的字体名称,因为即使字体丢失,字体名称仍然可以访问。
如果您无法通过脚本编写方式通过预检面板访问这些文本,那将是值得的。