我有以下情况。
用户可以上传字体,稍后他可以使用它并将其应用于 HTML 的一部分。
在我的后端,我将字体保存在 aws 私有存储桶中。当用户要求字体应用于 html 部分时,我获取给定的字体,对其进行 base64 编码,然后将其发送到前端。
我不知道的是如何将 bas64 编码的字符串应用于 html 部分,并使用给定的字体呈现该部分内的文本。
另外,我不是前端开发人员,但我需要了解这是否可能。对于图像,我现在可以将编码后的字符串提供给 src 并且它可以工作。
数据:字体/ttf;base64,AAEAAAAQAQAABAAARkZUTY8CU4cAAGbgAAAAHEdER .....................very_long_string
尝试在 codepen.io/ 上使用类似的东西
@font-face {
font-family: 'MyFont';
src: url("data:font/ttf;base64,AAEAAAAQAQAABAAARkZUTY8CU4cAAGbgAAAAHEdER....")
format('ttf');
}
<body font-family="MyFont"> asdasd dasd asd as dasd asdasd asda </body>
阿晨1998
相关分类