Table of Contents

Class DwgReaderOptions

Namespace
DwgIO
Assembly
DwgIO.dll

Options controlling what DwgIO.DwgDocument.Open(System.String,DwgIO.DwgReaderOptions) reads.

public sealed class DwgReaderOptions

Inheritance

Inherited Members

Properties

Default

Options with every default value.

public static DwgReaderOptions Default { get; }

Property Value

DwgReaderOptions

ReadEntities

Decode entity bodies (common preamble + geometry for LINE/CIRCLE/ARC/POINT) into DwgIO.DwgDocument.Entities (default: true; requires ReadObjects).

public bool ReadEntities { get; set; }

Property Value

bool

ReadMetadata

Parse metadata sections: AppInfo, FileDepList, Preview (default: true).

public bool ReadMetadata { get; set; }

Property Value

bool

ReadObjects

Decompress AcDb:Handles + AcDb:AcDbObjects and build the handle→offset index and object inventory (default: true).

public bool ReadObjects { get; set; }

Property Value

bool

ReadSectionMap

Parse the page map and section map (default: true).

public bool ReadSectionMap { get; set; }

Property Value

bool

ReadSummaryInfo

Parse the AcDb:SummaryInfo section when present (default: true).

public bool ReadSummaryInfo { get; set; }

Property Value

bool

VerifyChecksums

Verify data-page checksums while reading sections and throw DwgIO.DwgException on a mismatch (default: false).

public bool VerifyChecksums { get; set; }

Property Value

bool