CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2025 开发者帮助

将 AcDbTextStyleTableRecord 与 AcGiTextStyle 关联

2024-5-18 19:25| 发布者: admin| 查看: 83| 评论: 0|原作者: admin|来自: AutoCAD

将 AcDbTextStyleTableRecord 与 AcGiTextStyle 关联

有几个全局实用程序函数可用于将文本样式数据从 an 复制到 an,反之亦然。以下函数使用 的对象 ID 和对 的引用来标识所涉及的两个对象:AcDbTextStyleTableRecordAcGiTextStyle,AcDbTextStyleTableRecordAcGiTextStyle

Acad::ErrorStatus 
fromAcDbTextStyle(
    AcGiTextStyle& textStyle, 
    const AcDbObjectId& AcDbStyleId);
 
Acad::ErrorStatus 
toAcDbTextStyle(
    const AcDbObjectId AcDbStyleId, 
    AcGiTextStyle& textStyle);

以下函数使用 和 名称:AcGiTextStyleAcDbTextStyleTableRecord

Acad::ErrorStatus 
fromAcDbTextStyle(
    AcGiTextStyle& textStyle, 
    const char* AcDbStyleName);
 
Acad::ErrorStatus 
toAcDbTextStyle(
    AcGiTextStyle& textStyle);
 
Acad::ErrorStatus
toAcDbTextStyle(
    AcGiTextStyle& textStyle, 
    const char* AcDbStyleName);

将数据复制到已由 name 指定的对象或从中复制数据时,对象的名称将设置为与 .如果在复制到指定的名称时未找到任何记录,则创建一个记录。AcDbTextStyleTableRecordAcGiTextStyleAcDbTextStyleTableRecordAcDbTextStyleTableRecord

当从 an 复制到 an 并且 的名称用作 的名称时,如果 没有名称,则会生成一个唯一的名称并用作 and 对象的名称。AcGiTextStyleAcDbTextStyleTableRecordAcGiTextStyleAcDbTextStyleTableRecordAcGiTextStyleAcGiTextStyleAcDbTextStyleTableRecord

以下函数与前面的函数类似,只是它们具有用于将数据复制到的 的参数。AcDbObjectIdobjectIdAcDbTextStyleTableRecord

Acad::ErrorStatus
toAcDbTextStyle(
    AcGiTextStyle& textStyle,
    AcDbObjectId& AcDbStyleId);
 
Acad::ErrorStatus
toAcDbTextStyle(
    AcGiTextStyle& textStyle, 
    const char* AcDbStyleName,
    AcDbObjectId& AcDbStyleId);

父主题:

  1. 发短信

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1   苏公网安备32011402011833)

GMT+8, 2025-1-19 06:51

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部