Files
sdk4.0/src/Obj/Element/fontSelect.js

48 lines
833 B
JavaScript
Raw Normal View History

2025-07-03 13:54:01 +08:00
let fontData = [
2025-07-09 11:15:53 +08:00
{
name: '黑体',
value: '黑体',
font: 'SimHei',
key: '0'
},
2025-07-03 13:54:01 +08:00
{
name: '思源黑体',
value: '思源黑体',
font: 'SourceHanSansTi',
2025-07-09 11:15:53 +08:00
key: '1'
2025-07-03 13:54:01 +08:00
},
{
name: '庞门正道标题体',
value: '庞门正道标题体',
font: 'PMZDBTTi',
2025-07-09 11:15:53 +08:00
key: '2'
2025-07-03 13:54:01 +08:00
},
{
name: '数黑体',
value: '数黑体',
font: 'AlimamaShuHeiTi',
2025-07-09 11:15:53 +08:00
key: '3'
2025-07-03 13:54:01 +08:00
}
]
function getFontList() {
return fontData
}
function getFontFamily(key) {
for (let i = 0; i < fontData.length; i++) {
if (fontData[i].key == key) {
return fontData[i].font;
}
}
}
function getFontFamilyName(key) {
for (let i = 0; i < fontData.length; i++) {
if (fontData[i].key == key) {
return fontData[i].name;
}
}
}
export { getFontList, getFontFamily, getFontFamilyName }