我正在使用iTextSharp生成一系列PDF,使用Open Sans作为默认字体。偶尔,我需要将名称插入PDF内容中。然而,我的问题是,我需要插入的一些名称包含CJK字符(存储在SQL Server的nvarchar列中),据我所知,Open Sans目前不支持CJK字符。我需要继续使用Open Sans作为我的默认字体,因此理想情况下,我希望尝试检测从数据库中获取的字符串中的CJK字符,并在打印这些字符时切换到CJK字体。
正则表达式是否是最佳选择?不幸的是,我无法找到任何可以帮助解决此问题的正则表达式模式。
感谢您提前的帮助!
正则表达式是否是最佳选择?不幸的是,我无法找到任何可以帮助解决此问题的正则表达式模式。
感谢您提前的帮助!