Joh*_*zio 2 javascript google-apps-script
我想在 Google Docs 的 Google Apps 脚本中获取所有可用的字体系列。FontFamilies 定义为 FontFamily ENUM。我可以遍历这个 ENUM 来获取这个文档中所有可能的 FontFamilies 吗?
更新:我找到了自己的答案:
var fontfamilies = DocumentApp.FontFamily.values();
for(var i in fontfamilies){
Logger.log(fontfamilies[i]);
}
Run Code Online (Sandbox Code Playgroud)
因此,为了回答我自己的问题(我想将它显示为答案,我不能只编辑我的原始问题),Google Apps ENUM 确实有一个“values()”属性/方法,就像在 Java 中一样。它将给出一个包含 ENUM 值的数组,在这种情况下是 FontFamily ENUM 中定义的字体系列的名称。
以下是迭代这些值的示例代码:
var fontfamilies = DocumentApp.FontFamily.values();
for(var i in fontfamilies){
Logger.log(fontfamilies[i]);
}
Run Code Online (Sandbox Code Playgroud)
2020 年 4 月更新:似乎 FontFamily ENUM已被弃用,目前无法检索文档当前可用的字体系列的字体系列名称数组。我在问题跟踪器上打开了一个问题,如果您喜欢这个功能,请加星号。
| 归档时间: |
|
| 查看次数: |
1998 次 |
| 最近记录: |