我使用iTextSharp生成一系列PDF,使用Open Sans作为默认字体.有时,名称会插入到PDF的内容中.但是我的问题是我需要插入的一些名称包含CJK字符(存储在SQL Server中的nvarchar列中),据我所知,Open Sans目前不支持CJK字符.我需要继续使用Open Sans作为我的默认字体,所以理想情况下我想尝试检测从数据库中获取的字符串中的CJK字符,并在打印出这些字符时切换到CJK字体.
正则表达式是最好的选择吗?遗憾的是,我无法找到任何有助于此的正则表达式模式.
在此先感谢您的帮助!