一种按需抽离字体的压缩方法技术

技术编号:37505033 阅读:27 留言:0更新日期:2023-05-07 09:41
本申请公开了一种按需抽离字体的压缩方法,包括浏览器模块、文件服务器模块、压缩服务器模块、页面嵌入模块、用户输入模块、实时预览模块、下载按钮、zip文件下载模块、临时字体文件地址传输模块、文件流传输模块、压缩模块、演示文档生成模块、下载模块、检查模块和读取模块;所述浏览器模块与文件服务器模块之间相互连接,所述浏览器模块与压缩服务器模块之间相互连接,本申请无需安装本地依赖,无需管理工具配置,无需输入命令,避免团队成员使用不同的版本,无需预先准备web项目文件和相关代码,便于在项目启动前进行调研和试用,极简配置,上传字体文件后,只需输入提取的字符,勾选输出格式,无过度配置易用。无过度配置易用。无过度配置易用。

【技术实现步骤摘要】
一种按需抽离字体的压缩方法


[0001]本申请涉及抽离字体压缩方法领域,尤其是一种按需抽离字体的压缩方法。

技术介绍

[0002]对于网页端的项目,为了提升用户的体验,经常需要嵌入一些特殊字体来突出页面的风格和整体效果,作为,其特点是:字符个数很少。但字体文件通常体积较大,单个字体文件普遍在3MB以上。通常为了兼容多平台,还需要准备多种格式,为了使字符个数极少的特殊字体得到渲染,需要嵌入3MB以上的字体文件,浪费存储和网络带宽的传输资源。对于网络带宽有限的移动设备来说,也会造成渲染性能下降、体验糟糕,要做到按需获取特殊字体,业界的基本方案有如下两种:方案一、通过命令工具按需精简、转换字体文件:典型代表有font

spider、gulp

font

spider等,方案二、通过web在线工具按需精简、转换字体文件:如transfonter等。
[0003]方案一比较常用,但引入了一些新的问题:(1)浪费研发资源:研发团队中每一位使用字体命令工具的成员都需各自在本地安装和维护一套工具本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种按需抽离字体的压缩方法,其特征在于:包括浏览器模块(1)、文件服务器模块(2)、压缩服务器模块(3)、页面嵌入模块(4)、用户输入模块(5)、实时预览模块(6)、下载按钮(7)、zip文件下载模块(8)、临时字体文件地址传输模块(9)、文件流传输模块(10)、压缩模块(11)、演示文档生成模块(12)、下载模块(13)、检查模块(14)和读取模块(15);所述浏览器模块(1)与文件服务器模块(2)之间相互连接,所述文件服务器模块(2)与压缩服务器模块(3)之间相互连接,所述浏览器模块(1)与压缩服务器模块(3)之间相互连接。2.根据权利要求1所述的一种按需抽离字体的压缩方法,其特征在于:所述浏览器模块(1)处连接有页面嵌入模块(4),所述浏览器模块(1)处连接有用户输入模块(5),所述浏览器模块(1)处连接有实时预览模块(6)。3.根据权利要求1所述的一种按需抽离字体的压缩方法,其特征在于:所述浏览器模块(1)处连接有下载按钮(7)。4.根据权利要求1所述的一种按需抽离字体的压缩方法,其特征在于:所...

【专利技术属性】
技术研发人员:滕雪松姜佳文吴佰清
申请(专利权)人:北京比特易湃信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1