检索字体信息

VSTO

下面是检索字体信息的代码:

  foreach (Font font in Application.ActiveDocument.Fonts)

 {

    //Display information about the fonts

    MessageBox.Show(font.Name);

 }

Aspose.Diagram

字体对象表示应用于文档中的文本或可在系统上使用的字体。

字体对象将名称(例如“Arial”)映射到字体 ID(例如 3),字体 ID Microsoft Visio 存储在形状的字符部分的字体单元格中,该形状包含使用该字体设置格式的文本。当在不同系统上打开文档或安装或删除字体时,字体 ID 可能会发生变化。

  //Call the diagram constructor to load diagram from a VDX file

 Diagram vdxDiagram = new Diagram(@"E:\Aspose\Aspose Vs VSTO\Aspose.Diagram Vs VSTO Visio v1.1\Sample Files\Drawing1.vdx");

 foreach (Aspose.Diagram.Font font in vdxDiagram.Fonts)

 {

    //Display information about the fonts

    Console.WriteLine(font.Name);

 }

下载示例代码

下载运行代码