繁体   English   中英

快速返回 postscript 字体名称

[英]Return postscript font name quickly

使用 CS2,有没有比遍历所有已安装的字体并比较名称更快的方法来获取字体的 postscript 名称?

function gimmePostScriptFontName(f)
{
  numOfFonts = app.fonts.length;
  for (var i = 0, numOfFonts; i < numOfFonts; i++)
  {
    fnt = app.fonts[i].name;

    if (f == fnt)
    {
      return app.fonts[i].postScriptName;
    }
  }
}

备查:

var myLayer = app.activeDocument.layers[0]; // top layer
// just make sure it's a text layer :)

var myFont = app.fonts.getByName(myLayer.textItem.font).name;
alert(myFont);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM