Пример #1
0
 internal EMFTextRecord(DataArrayReader reader)
 {
     reader.Read(ref Bounds);
     reader.Read(ref GraphicsMode);
     reader.Read(ref XScale);
     reader.Read(ref YScale);
     reader.Read(ref Reference);
     reader.Read(ref NChars);
     reader.Read(ref OffString);
     reader.Read(ref Options);
     reader.Read(ref ClippingRect);
     reader.Read(ref OffSpacing);
     reader.SetPosition(OffString - 8);
     Text = reader.ReadUnicodeString(NChars);
     Spacing = new int[NChars];
     reader.SetPosition(OffSpacing - 8);
     for (int i = 0; i < NChars; i++)
         reader.Read(ref Spacing[i]);
 }