指定编码,同时将文件在InDesign中使用Extendscript(Specifying Enco

2019-10-23 08:19发布

我有一个放置文件降价到InDesign中的文本框的脚本。 不幸的是,InDesign中似乎并没有要对UTF-8编码回升,如引号和其他的东西作为结束了‚Äú

我试着设置file.encoding"UTF-8"基于这个问题 ,都无济于事。 下面是相关的代码,因为它代表:

var file = File.openDialog ("Select content markdown" , "Markdown:*.md", false );
file.encoding = "UTF-8";
myFirstTextframe.place(file);

我怎样才能解决这个问题呢?

Answer 1:

我不是100%肯定(或许InDesign的只是记住我在导入选项窗口中选择),但似乎增加这个解决我的问题:

with(app.textImportPreferences){
    characterSet = TextImportCharacterSet.UTF8;
    useTypographersQuotes = true;
}


文章来源: Specifying Encoding While Placing Files In InDesign Using Extendscript