跳转到内容

PrintFontOptions

new PrintFontOptions()

包含有关用于打印文档的字体下载和替换的信息。


printFontOptions.downloadFonts

字体下载模式。

默认值: PrintFontDownloadMode.DOWNLOADSUBSET

PrintFontDownloadMode


printFontOptions.fontSubstitution

字体替换策略。

默认值: FontSubstitutionPolicy.SUBSTITUTEOBLIQUE

FontSubstitutionPolicy


printFontOptions.typename

对象的类名。

字符串; 只读。


// 创建一个新文档,添加文本,然后使用指定的字体选项进行打印。
var docRef = documents.add();
var pathRef = docRef.pathItems.rectangle(500, 300, 400, 400);
var textRef = docRef.textFrames.areaText(pathRef);
textRef.contents = "文本示例";
// 创建 PrintFontOptions 对象并分配给 PrintOptions 对象
var fontOpts = new PrintFontOptions();
var printOpts = new PrintOptions();
printOpts.fontOptions = fontOpts;
// 设置一些字体选项
fontOpts.downloadFonts = PrintFontDownloadMode.DOWNLOADNONE;
fontOpts.fontSubstitution = FontSubstitutionPolicy.SUBSTITUTEDEVICE;
// 打印
activeDocument.print(printOpts);