我試圖設置文本字段的字體(face)。JSFL - 如何更改文本字段的字體?
香港專業教育學院嘗試都:
textElement.setTextAttr("face", replacementFont);
textElement.setTextAttr.face = replacementFont;
哪裏replacementFont是所需字體的文本名稱。
這不工作 - 我錯過了什麼嗎?
我試圖設置文本字段的字體(face)。JSFL - 如何更改文本字段的字體?
香港專業教育學院嘗試都:
textElement.setTextAttr("face", replacementFont);
textElement.setTextAttr.face = replacementFont;
哪裏replacementFont是所需字體的文本名稱。
這不工作 - 我錯過了什麼嗎?
這最後一個問題,與我是裝載在我更換字體的方式。
我做了一個包含字體映射的csv文件。字體名稱包含一個新的行字符。
我解析出了新的行字符。有趣的是,新行字符需要比較和匹配字體映射。
'textElement.setTextAttr(「face」,replacementFont);'爲我工作。 可能您嘗試替換的字體未安裝。 你可以試試這個:
textElement.setTextAttr('face', replacementFont);
if (textElement.getTextAttr('face') != replacementFont)
{
fl.trace("Font '" + replacementFont + "' is not available!\nTry a different font!");
}
您是否嘗試過手動執行此操作,然後查看歷史記錄面板並查看它做了什麼? –