WebCAD-Lib-TS API 文档 - v1.0.0
    Preparing search index...

    Function colorNameToIndex

    • 颜色名称转颜色索引

      将颜色名称字符串转换为对应的CAD标准颜色索引值。 支持标准的CAD颜色名称、特殊颜色(随图层、随块)和RGB颜色。 如果输入的不是预定义的颜色名称,则尝试将其转换为数字。

      CAD标准颜色索引:

      • 0: ByBlock(随块)
      • 1-7: 标准颜色(红、黄、绿、青、蓝、洋红、白)
      • 256: ByLayer(随图层)
      • =16777216: RGB真彩色

      Parameters

      • colorName: string

        颜色名称(如"red", "blue", "#FF0000"等,不区分大小写)

      Returns number

      颜色索引值

      colorNameToIndex("red");      // 返回 1
      colorNameToIndex("ByLayer"); // 返回 256
      colorNameToIndex("#FF0000"); // 返回 16777216 + 16711680 (RGB红色)
      colorNameToIndex("FF8000"); // 返回 16777216 + 0xFF8000 (RGB橙色)