Class: Emf::Emr::Binary::Records::BitBlt

Inherits:
WithBounds show all
Defined in:
lib/emf/emr/binary/records/bit_blt.rb

Overview

EMRBITBLT (MS-EMF 2.3.1.2). Layout: emr, rclBounds, Dest, cDest, dwRop, Src, xformSrc (24 bytes), crBkColorSrc, iUsageSrc, offBmiSrc, cbBmiSrc, offBitsSrc, cbBitsSrc, then trailing BMI/bitmap data. Only the fields the emfsvg renderer needs are declared; the 32-byte xform+bgcolor+usage blob in the middle is skipped via a fixed-length :string (NOT :rest, which would consume the whole tail).