예제 #1
0
 public EmrSetICMMode(MetafileReader reader) : base(reader)
 {
     Mode = (ICMMode)reader.ReadUInt32();
 }
예제 #2
0
 public EmfPlusDrawLines(MetafileReader reader) : base(reader)
 {
     Count  = reader.ReadUInt32();
     Points = Utilities.GetPoints(reader, RelativeLocations, DataCompressed, Count);
 }
예제 #3
0
 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);
 }
예제 #13
0
 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();
 }
예제 #17
0
 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();
 }