Diagram.Print(Graphics, Rectangle, PointD, Single) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Draws the diagram using the specified printer Graphics object.
public:
void Print(System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle clipRectangle, Microsoft::VisualStudio::Modeling::Diagrams::PointD sourceLocation, float scale);
public void Print (System.Drawing.Graphics graphics, System.Drawing.Rectangle clipRectangle, Microsoft.VisualStudio.Modeling.Diagrams.PointD sourceLocation, float scale);
member this.Print : System.Drawing.Graphics * System.Drawing.Rectangle * Microsoft.VisualStudio.Modeling.Diagrams.PointD * single -> unit
Public Sub Print (graphics As Graphics, clipRectangle As Rectangle, sourceLocation As PointD, scale As Single)
Parameters
- graphics
- Graphics
The graphics object to use for drawing.
- clipRectangle
- Rectangle
The clipping rectangle in which to draw. The rectangle is in device units.
- sourceLocation
- PointD
Top-left of the bounding box on the diagram (in world units relative to the top-left of the diagram) that should be drawn to the destination clipping rectangle.
- scale
- Single
Scale (100% is 1.0f).
Remarks
This method will set the PageUnit, PageScale, SmoothingMode, and TextRenderingHint of the Graphics object. This method will also translate the Graphics object based on the sourceLocation argument.