Class DwgSectionInfo
- Namespace
- DwgIO.Model
- Assembly
- DwgIO.dll
One named section of the R2004-family container, surfaced for inspection without reading its payload.
public sealed class DwgSectionInfoInheritance
Inherited Members
Properties
Compression
Compression flag: 1 = uncompressed, 2 = DWG LZ77.
public required int Compression { get; init; }Property Value
Encryption
Encryption flag: 0 = none, 1 = encrypted, 2 = only properties encrypted (payload readable).
public required int Encryption { get; init; }Property Value
MaxPageSize
Max decompressed size of a single page of this section (usually 0x7400).
public required long MaxPageSize { get; init; }Property Value
Name
Section name as stored, e.g. "AcDb:Header", "AcDb:AcDbObjects", "AcDb:SummaryInfo".
public required string Name { get; init; }Property Value
PageCount
Number of data pages the section is split into.
public required int PageCount { get; init; }Property Value
SectionId
Section number used by its data pages.
public required uint SectionId { get; init; }Property Value
Size
Total decompressed size across all pages.
public required long Size { get; init; }