我有记录保存的bamini字体文本基于数据库。但是我收到的tat数据是使用c#.net应用程序转换成英文字体文本的
进阶tahanks
发布于 2011-01-21 18:37:35
您的数据库将只存储字符数据,而不会存储它所用的特定字体。
如果您已经写入了泰米尔语字符,那么只要您将数据库字段设置为存储Unicode或UTF-8数据,例如,如果您使用的是SQL Server,则使用nvarchar数据类型,那么您的字符数据将被正确保存。如果不是,那么它可能不依赖于数据库的默认代码页。但是,无论采用哪种方式,都需要由应用程序回读数据来选择能够正确呈现字符的字体。
我不知道您是否编写过UI或web应用程序。如果它是一个web应用程序,那么只要你将页面作为UTF-8提供服务,那么字符就应该正确存在,只要读者有一个支持泰米尔字符的默认字体,那么它就应该正确呈现-或者你可以在文本中添加Bamini字体样式来尝试和帮助。如果是UI应用程序,则需要将应用程序的默认字体或文本标签或字段的特定字体设置为Bamini。
https://stackoverflow.com/questions/4757684
复制相似问题