Database converter for DWG files based on libdxfrw-web.

Hierarchy (View Summary)

Constructors

Properties

Configuration for the converter

database?: DRW_Database
dwg?: DRW_DwgR
fileHandler?: DRW_FileHandler
librefrw: MainModule

Optional progress callback for tracking conversion progress

Methods

  • Parameters

    • _model: DRW_Database

    Returns string[]

  • Reads and converts data into an AcDbDatabase.

    This method orchestrates the entire conversion process, including parsing, processing various components (fonts, linetypes, styles, etc.), and building the final database.

    Parameters

    • data: ArrayBuffer

      The input data to convert

    • db: AcDbDatabase

      The database to populate with converted data

    • minimumChunkSize: number

      Minimum chunk size for batch processing

    • Optionalprogress: AcDbConversionProgressCallback

      Optional progress callback

    Returns Promise<void>

    Promise that resolves when conversion is complete