在Adobe XD中,可以使用以下代码示例来设置字体样式:
// 导入字体
const fonts = require('uxp').storage.localFileSystem.getFileForOpening()
const fontFile = await fonts.open()
const fontFace = new FontFace('My Custom Font', `url('${fontFile}', { style: 'normal', weight: 'normal' })`)
document.fonts.add(fontFace)
await fontFace.load()
// 应用字体样式
const textNode = new Text()
textNode.text = 'Hello World!'
textNode.fontFamily = 'My Custom Font'
textNode.fontSize = 30
textNode.fill = new Color('#333')
这段代码首先导入了字体文件,然后创建了一个FontFace对象以及一个Text对象,并将自定义字体应用于Text对象。这样,就可以在Adobe XD中使用自定义字体了。