示例#1
0
 public EmrSetICMMode(MetafileReader reader) : base(reader)
 {
     Mode = (ICMMode)reader.ReadUInt32();
 }
 public EmfPlusDrawLines(MetafileReader reader) : base(reader)
 {
     Count  = reader.ReadUInt32();
     Points = Utilities.GetPoints(reader, RelativeLocations, DataCompressed, Count);
 }
 public EmfPlusRegionNode(MetafileReader reader)
 {
     Type = (RegionNodeDataType)reader.ReadUInt32();
     Data = EmfPlusRegionNodeData.GetNodeData(reader, Type);
 }
示例#4
0
 public EmfPlusPoint(MetafileReader reader)
 {
     X = reader.ReadInt16();
     Y = reader.ReadInt16();
 }
示例#5
0
 public BrightnessContrastEffect(MetafileReader reader) : base(ImageEffects.BrightnessContrastEffectGuid)
 {
     BrightnessLevel = reader.ReadInt32();
     ContrastLevel   = reader.ReadInt32();
 }
示例#6
0
 public EmfPlusClear(MetafileReader reader) : base(reader)
 {
     Color = reader.ReadUInt32();
 }
示例#7
0
 public EmfPlusSave(MetafileReader reader) : base(reader)
 {
     StackIndex = reader.ReadUInt32();
 }
示例#8
0
 public EmfPlusDrawEllipse(MetafileReader reader) : base(reader)
 {
     Rectangle = Utilities.GetRect(reader, DataCompressed);
 }
 public EmfPlusDrawClosedCurve(MetafileReader reader) : base(reader)
 {
     Tension = reader.ReadSingle();
     Count   = reader.ReadUInt32();
     Points  = Utilities.GetPoints(reader, RelativeLocations, DataCompressed, Count);
 }
示例#10
0
 public ColorBalanceEffect(MetafileReader reader) : base(ImageEffects.ColorBalanceEffectGuid)
 {
     CyanRed      = reader.ReadInt32();
     MagentaGreen = reader.ReadInt32();
     YellowBlue   = reader.ReadInt32();
 }
示例#11
0
 public EmfPlusSetAntiAliasMode(MetafileReader reader) : base(reader)
 {
 }
示例#12
0
 public EmfPlusBrush(MetafileReader reader, uint size) : base(reader, size)
 {
     Type = (BrushType)reader.ReadInt32();
     Data = EmfPlusBrushDataBase.GetBrushData(reader, Type);
 }
 public EmfPlusSetClipPath(MetafileReader reader) : base(reader)
 {
 }
 public EmfPlusScaleWorldTransform(MetafileReader reader) : base(reader)
 {
     Sx = reader.ReadSingle();
     Sy = reader.ReadSingle();
 }
示例#15
0
 public EmfPlusRegionNodeChildNodes(MetafileReader reader, RegionNodeDataType type) : base(type)
 {
     LeftNode  = new EmfPlusRegionNode(reader);
     RightNode = new EmfPlusRegionNode(reader);
 }
 public EmfPlusRotateWorldTransform(MetafileReader reader) : base(reader)
 {
     Angle = reader.ReadSingle();
 }
 public EmfPlusUnknownRecord(MetafileReader reader) : base(reader)
 {
 }
示例#18
0
 public EmfSaveDC(MetafileReader reader) : base(reader)
 {
 }
示例#19
0
 public EmfPlusBitmapData(MetafileReader reader, uint size) : base(size)
 {
 }
 public EmfPlusSetRenderingOrigin(MetafileReader reader) : base(reader)
 {
     X = reader.ReadInt32();
     Y = reader.ReadInt32();
 }
示例#21
0
 public EmfPlusDrawPath(MetafileReader reader) : base(reader)
 {
     PenId = reader.ReadUInt32();
 }
示例#22
0
 public EmfPlusEndContainer(MetafileReader reader) : base(reader)
 {
     StackIndex = reader.ReadUInt32();
 }
示例#23
0
 public PolyPolygon(MetafileReader reader)
 {
     NumberOfPolygons = reader.ReadUInt16();
     PointsPerPolygon = Utilities.ReadUInt16s(reader, NumberOfPolygons);
     PolygonPoints    = Utilities.GetPointSs(reader, NumberOfPolygonPoints);
 }
示例#24
0
 public EmfPlusRegionNodeRect(MetafileReader reader) : base(RegionNodeDataType.Rect)
 {
     Rect = new EmfPlusRectF(reader);
 }
示例#25
0
 public EmfPlusResetWorldTransform(MetafileReader reader) : base(reader)
 {
 }
示例#26
0
 public PointS(MetafileReader reader)
 {
     X = reader.ReadInt16();
     Y = reader.ReadInt16();
 }
示例#27
0
 public EmfPlusPen(MetafileReader reader, uint size) : base(reader, size)
 {
     Type  = reader.ReadInt32();
     Data  = new EmfPlusPenData(reader);
     Brush = new EmfPlusBrush(reader, size - 12 - Data.Size);
 }
 public EmfPlusMultiFormatEnd(MetafileReader reader) : base(reader)
 {
 }
示例#29
0
 public EmfPlusOffsetClip(MetafileReader reader) : base(reader)
 {
     Dx = reader.ReadSingle();
     Dy = reader.ReadSingle();
 }
示例#30
0
 public BlurEffect(MetafileReader reader) : base(ImageEffects.BlurEffectGuid)
 {
     BlurRadius = reader.ReadSingle();
     ExpandEdge = reader.ReadBoolean();
 }