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

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
云原生网关 MSE Higress,422元/月
函数计算FC,每月15万CU 3个月
简介: 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

目录
相关文章
|
测试技术 Python
如何正确使用Airtest报告插件?报告小tips上线
如何正确使用Airtest报告插件?报告小tips上线
225 0
|
9月前
|
C# 开发者 Windows
震撼发布:全面解析WPF中的打印功能——从基础设置到高级定制,带你一步步实现直接打印文档的完整流程,让你的WPF应用程序瞬间升级,掌握这一技能,轻松应对各种打印需求,彻底告别打印难题!
【8月更文挑战第31天】打印功能在许多WPF应用中不可或缺,尤其在需要生成纸质文档时。WPF提供了强大的打印支持,通过`PrintDialog`等类简化了打印集成。本文将详细介绍如何在WPF应用中实现直接打印文档的功能,并通过具体示例代码展示其实现过程。
718 0
|
jenkins 测试技术 持续交付
Jenkins配置测试报告后无法正常显示或显示空的解决方法(问题集锦)
根据具体情况逐一排查上述问题,往往可以解决Jenkins配置测试报告无法正常显示或显示空的问题。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
123 0
|
Python
Python3,好看的外(shen)表(cai)千篇一律,炫彩的日志万里挑一。
这下好了, 只根据输出的日志颜色, 就会判断等级缺陷了。
24829 1
Python3,好看的外(shen)表(cai)千篇一律,炫彩的日志万里挑一。
|
安全 jenkins 测试技术
Jenkins配置测试报告后无法正常显示或显示空白 的解决方法(问题集锦)
Jenkins配置测试报告后无法正常显示或显示空白 的解决方法(问题集锦)
589 0
|
UED Windows
效率工具+WPS复选框显示太阳问题解决方法
效率工具+WPS复选框显示太阳问题解决方法
250 0
|
C++
VS、ReSharper 设置修改代码颜色、提高代码辨识度!附VS超实用快捷!
ReSharper 配置代码颜色 本文提供全流程,中文翻译。 Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例) ...
5027 0
|
前端开发 JavaScript
前端工作总结97-修改省略号
前端工作总结97-修改省略号
164 0
前端工作总结97-修改省略号