有哪些能显示的字体中文和越南文?
时间: 2023-10-04 15:10:36 浏览: 672
常用的可以同时显示中文和越南文的字体有:
1. 微软雅黑
2. 宋体
3. 黑体
4. 楷体
5. 新宋体
6. 仿宋
7. 仿宋_GB2312
8. 隶书
9. 仿宋_GB2312
10. 仿宋_GB2312
这些字体都可以在Windows操作系统中找到。但是需要注意的是,有些特殊的字体可能不支持同时显示中文和越南文,所以在选择字体时,最好先进行测试验证。
相关问题
C# Font怎么设置能同时显示中文和越南文?
您可以使用`PrivateFontCollection`类来加载字体文件,并通过`AddFontFile`方法将字体文件添加到集合中。接着,您可以使用`FontFamily`类创建字体族类的实例,并使用字体族类的名称创建`Font`类的实例。
例如,假设您要使用微软雅黑字体来同时显示中文和越南文,您可以按照以下步骤进行设置:
1. 加载字体文件
```csharp
PrivateFontCollection pfc = new PrivateFontCollection();
pfc.AddFontFile(@"C:\Windows\Fonts\msyh.ttc"); //添加微软雅黑字体文件
```
2. 创建字体族类的实例
```csharp
FontFamily fontFamily = new FontFamily("微软雅黑", pfc);
```
3. 创建`Font`类的实例
```csharp
Font font = new Font(fontFamily, 12, FontStyle.Regular, GraphicsUnit.Pixel);
```
现在,您可以将`font`实例应用于任何需要显示中文和越南文的控件上,例如`Label`、`TextBox`等。
阅读全文