public void DrawBox(Point topLeft, Size size) { var boxDefinition = new BoxDefinition(topLeft.GetPointInMillimeters(), size.GetSizeInMillimeters()); _graphicsCommands.Add(new GraphicsCommand(Command.DrawBox, boxDefinition)); }
public void DrawImage(Point topLeft, Size size, ImageType imageType, Stream sourceStream) { var xObject = _owner.AddXObject(imageType, sourceStream); var imageDefinition = new ImageDefinition(topLeft.GetPointInMillimeters(), size.GetSizeInMillimeters(), imageType, sourceStream, xObject); _graphicsCommands.Add(new GraphicsCommand(Command.DrawImage, imageDefinition)); }
public PageObject(int objectNumber, Size size) : base(objectNumber) { _size = size.GetSizeInMillimeters(); }