Autodesk.Revit.DB.ExportFontTable 是 revit API 中提供的一个类,用于导出 Revit 中字体表信息。
public class ExportFontTable : IDisposable
无
属性名 | 类型 | 说明 |
---|---|---|
LastErrorNumber | int | 获取上一次执行操作返回的错误码 |
LastErrorMessage | string | 获取上一次执行操作返回的错误信息 |
LastErrorSeverity | FailureSeverity | 获取上一次执行操作返回的错误严重程度 |
ErrorOccurred | bool | 获取上一次执行操作是否有错误发生 |
FontNames | IList<string> | 获取 Revit 文档中所有字体的名称 |
方法名 | 类型 | 说明 |
---|---|---|
Dispose() | void | 释放由 ExportFontTable 占用的所有资源 |
Export(string filePath) | void | 导出 Revit 文档中所有字体的名称到指定的文件路径 |
// 创建 ExportFontTable 实例
ExportFontTable fontTable = new ExportFontTable();
// 输出 Revit 文档中所有字体的名称
foreach (string fontName in fontTable.FontNames)
{
Console.WriteLine(fontName);
}
// 将字体表导出到文件
fontTable.Export("C:\\MyFolder\\FontTable.txt");
// 释放资源
fontTable.Dispose();