uploadFont

# 函数: uploadFont()

uploadFont(file): Promise<undefined | Object>

上传字体文件到字体库

# 参数

# file

File

需要上传的字体文件数组,每个元素都是一个 File 对象。

# 返回

Promise<undefined | Object>

返回一个Promise。当所有字体文件的上传结果

# 示例

// 假设你有一个文件输入元素: <input type="file" id="font-uploader" multiple accept=".ttf,.otf,.woff">

  const fontUploader = document.getElementById('font-uploader');

  fontUploader.addEventListener('change', async (event) => {
         const files = Array.from(event.target.files);
         let pArr = [];
         files.forEach(file => {
            pArr.push(ZwCloud2D.ZwDataProcessor.uploadFont(file))
         })
         Promise.all(pArr).then(() => {
            alert('上传成功')
         })
  });