从"卡哇伊字体"看Docusign繁体中文显示异常 —甫连团队快速排障案例

简介: 3月23日,Docusign反馈台湾客户上传的繁体中文合同出现字体显示异常问题,影响多家重要企业。作为Docusign亚太区专业合作伙伴,我们迅速介入排查,确认为字体兼容性问题:系统无法识别DFKai-SB字体导致替代字体异常。通过测试验证与Docusign合作,最终于4月1日解决。此案例体现FreeLink在技术定位、临时解决方案及平台本地化改进推动中的关键价值,彰显全球SaaS平台与本地需求连接的专业能力。我们专注Docusign集成解决方案,获多项国际认证与殊荣,致力于为企业提供专业化支持。

事件起因
3月23日Docusign的Director联系我,反馈一个紧急问题:多位台湾客户上传的繁体中文合同在创建信封后显示异常,呈现出一种"卡哇伊"的字体效果。这一问题迅速蔓延,影响到包括台湾芯片巨头在内的多家台湾重要客户,引起了广泛关注。
image.png
作为Docusign亚太地区的专业合作伙伴,我们第一时间介入排查。
专业排查过程
初步分析

当Docusign Director 3月24日首次提出问题时,他担心是否只是繁体中文存在问题,而简体中文是否正常。通过查看他提供的截图,我们立即判断这可能是字体渲染问题,而非平台功能故障。
image.png
排除系统故障可能
我们首先考虑是否与近期Docusign系统变更有关。回顾3月19日上周三,Docusign确实出现过短暂的服务无法访问情况,但经查证属于微软云资源的问题。从时间线上分析台湾用户反馈这个问题Docusign服务出问题之前,这与繁体字显示异常的时间点不匹配。
image.png
深入测试验证
为确认问题本质,我们:

测试了客户提供的PDF版本文件
image.png
进一步验证了Word版本的同一文档
image.png
两种格式均复现了相同的异常现象
锁定问题根源
经过细致分析,我们确认这确实是字体兼容性问题。根据Docusign社区和官方支持文档的信息,我们了解到:

Docusign对文档字体的支持是动态变化的,没有固定的完整支持列表
image.png
当系统无法识别文档中使用的字体时,会自动使用系统字体库中最接近的字体进行替代
image.png
对于Docusign的文本字段(Tabs),支持的字体包括Arial、Calibri、TimesNewRoman等常见字体,以及专为亚洲语言设计的MSGothic和MSMincho
image.png
即使是OpenType格式的字体,有时也会在转换过程中出现显示问题,如社区用户反馈的Flama字体案例
进一步沟通中,Channel Director确认台湾客户使用的是DFKai-SB字体,这是台湾地区官方常用的标准楷体字体。当该字体文档上传至Docusign平台后无法被正确识别,系统自动替换为不适合的替代字体,导致出现了所谓的"卡哇伊"效果。
image.png
解决方案探索
基于对Docusign字体处理机制的理解,我们提出了以下解决思路:

短期解决方案:
image.png
image.png

  • 对于重要文档,考虑使用图片格式处理文本内容,确保显示一致性
  • 尝试使用Docusign已知支持的其他字体,如Arial、Calibri等常见字体,或MSGothic、MSMincho等亚洲语言字体
  • 探索不同PDF导出方式对字体保留的影响(根据社区用户经验,"Print to PDF"方式可能优于"Save as PDF")
  • Docusign支持团队建议使用PMingLiu(Body Asian)作为替代字体,这证实了我们对字体问题的判断是正确的
    中长期建议:
  • 通过Docusign管理员账号的"Docusign Community Ideas"功能,正式提交增加台湾常用DFKai-SB字体支持的需求
    image.png
  • 与Docusign Support Team合作,推动解决积压的相关案例
    最终解决方案
    在4月1日我们得到Senior Support的回复:跟engineering team开了一天会,这个问题终于解决。

真不愧资深的Support,做事情特别认真负责,没有他的持续跟进,估计这个问题很难这么短时间解决。

另外从其它途径了解到:Recently backend turn off a function call font hinting.

Docusign经过二十余年的发展,功能越来越完善。都说入门容易,要精通难。另外业务功能也在不断的迭代,出现Bug或者之前未测试到的问题也很正常。三月份我们季工提交了近10个bug,她怀疑自己是不是bug体质。😀我想主要原因我们有大量的专业客户,他们的开发与业务不断的探索Docusign的边界。而我们的态度是只要是利于客户的,我们都愿意去花时间排查。虽然要满足support给engineering team提交case的条件非常苛刻,需要花费大量的时间去复现,但我们仍一直在坚持在推动Support去Escalate到engineering team修复Bug,也去提交功能改进意见。

专业价值体现
作为Docusign生态系统中的专业合作伙伴,我们凭借深厚的技术背景迅速识别并解决了这一区域性难题:

全球唯一同时持有Certified eSignature Administrator和eSignature Technical Consultant双认证

image.png
image.png
Docusign 2024 APAC Reseller Growth Partner of the Year殊荣
image.png

image.png

技术问题快速定位能力

基于平台机制提供切实可行的临时解决方案

积极推动平台功能本地化的改进

行业思考与未来展望
这一事件引发了我们对SaaS平台本地化的深入思考:

多样性与标准化的平衡: 全球化平台需要在标准化与本地多样性需求之间找到平衡点

小众市场的重要性: 台湾虽是相对小众市场,但拥有台积电等全球战略意义的客户

语言与文化适配: 字体不仅是技术问题,更关乎文化认同和商业正式性

未来,随着数字化转型在亚太地区的深入,我们将:

持续提升对区域性技术问题的响应能力

加强与Docusign总部的双向沟通,反馈亚太区客户需求

为客户提供更加本地化、专业化的实施与支持服务

如果您的企业正在使用Docusign或计划引入电子签名解决方案,欢迎联系我们,获取专业实施建议与支持。

关于FreeLink/甫连信息

🌍 Docusign官方合作伙伴

🌟 全球唯一同时获得Docusign Certified eSignature Administrator和eSignature Technical Consultant双认证的合作伙伴

🏆 Docusign 2024 APAC Reseller Growth Partner of the Year

💡 Docusign Community Wrapped 2024 OG All Star类别排名第一

📊 Docusign Community Leaderboard Top 5贡献者

🚀 专注于为各行业领先企业提供Docusign与本地系统的集成解决方案
微信截图_20240605152256.png
♚上海甫连信息技术有限公司DocuSign | Okta | Yubikey | SentinelOne | BlackBerry | Cylance | Varonis |HubSpot|
长图.png

目录
相关文章
|
监控 测试技术 Go
告别传统Log追踪!GOAT如何用HTTP接口重塑代码监控
本文介绍了GOAT(Golang Application Tracing)工具的使用方法,通过一个Echo问答服务实例,详细展示了代码埋点与追踪技术的应用。内容涵盖初始化配置、自动埋点、手动调整埋点、数据监控及清理埋点等核心功能。GOAT适用于灰度发布、功能验证、性能分析、Bug排查和代码重构等场景,助力Go项目质量保障与平稳发布。工具以轻量高效的特点,为开发团队提供数据支持,优化决策流程。
917 90
|
人工智能 自然语言处理 API
理工科 MCP Server 神器,补足人工智能幻觉短板
本文介绍了为何需要WolframAlpha及其在解决大语言模型“幻觉”问题上的优势。大型语言模型如GPT-4虽在自然语言处理方面表现出色,但在科学与数学问题上常出错。WolframAlpha凭借其强大的计算能力和广泛的知识库,能准确处理复杂问题。Higress MCP市场已上线WolframAlpha LLM API,支持多种调用方式,并提供每月10次免费试用。配置流程包括获取API工具、安装Lobechat及配置Higress MCP插件。测试案例显示,WolframAlpha在数学推理、日常计算和图像绘制等方面表现优异,未来结合更多服务将推动AI技术发展。
1105 62
|
传感器 人工智能 JSON
多图、视频首上端!面壁「小钢炮」 MiniCPM-V 2.6 模型重磅上新!魔搭推理、微调、部署实战教程来啦!
该模型基于 SigLip-400M 和 Qwen2-7B 构建,仅 8B 参数,取得 20B 以下单图、多图、视频理解 3 SOTA 成绩,一举将端侧AI多模态能力拉升至全面对标 GPT-4V 水平。
|
机器学习/深度学习 PyTorch 算法框架/工具
【机器学习】Softmax回归探索
【机器学习】Softmax回归探索
726 8
|
人工智能 自然语言处理 安全
文生视频大模型
Sora 是由 OpenAI 发布的一款文本生成视频的人工智能模型,能够在理解文本的基础上生成高质量的视频内容。Sora 具备 3D 一致性、远程相干性和物体持久性等特性,但目前仍处于测试阶段,仅限特定专家使用,以确保其安全性。
|
传感器 存储 缓存
STM32--MPU6050与I2C外设
STM32--MPU6050与I2C外设
782 1
|
机器学习/深度学习 人工智能 安全
SentinelOne监测中隔离的文件,人工如何取消隔离
SentinelOne 的 Agent 在终端设备上实时监测系统的活动,包括文件操作、网络通信、内存访问等, SentinelOne 使用人工智能和机器学习技术对监测到的活动进行行为分析,识别潜在的威胁,包括已知的恶意软件和未知的零日攻击。 基于行为分析和实时监测,SentinelOne 快速识别出可能的威胁,并进行准确的威胁分类,包括病毒、勒索软件、恶意脚本等。 SentinelOne 可以自动采取响应措施,如隔离受感染的设备、终止恶意进程、删除恶意文件等,以尽快减轻威胁带来的影响。当技术人员发现隔离的文件没有危害时,可以手动隔离。文章阐述了怎么手动撤销的过程。
2658 0
SentinelOne监测中隔离的文件,人工如何取消隔离
|
数据库 Windows
【解决方案汇总】学校正版软件管理与服务平台office更新失败错误码0x80080005 + 错误码0XC004F074、0XC004F035、0XC004C003、0XC004F017+反复提示激活
【解决方案汇总】学校正版软件管理与服务平台office更新失败错误码0x80080005 + 错误码0XC004F074、0XC004F035、0XC004C003、0XC004F017+反复提示激活
1428 0
|
JavaScript 前端开发 数据可视化
Vue 引入高德地图:实现地图展示与交互
本文将介绍如何在Vue项目中引入高德地图,以及如何实现地图的展示和交互功能。我们将从安装依赖开始,然后配置高德地图的密钥和相关插件,最后演示如何在Vue组件中使用地图组件和实现基本的交互功能。通过本文的指导,您将能够轻松地在Vue项目中集成高德地图,实现地图的展示与交互。
3749 1
|
域名解析 缓存 网络协议
【计算机网络】计算机网络(第八版)谢希仁著 ----你要的答案都在这里(三)
【计算机网络】计算机网络(第八版)谢希仁著 ----你要的答案都在这里
1127 1