Represents HPGL image.
The following tables list the members exposed by the HPGLImage type.
  
     Public Constructors
    
    Public Constructors
  
 
  
     Public Properties
    
    Public Properties
  
| Name | Description | |
|---|---|---|
|   | AbsDepth | Gets an absolute depths of the CADImage. (inherited from CADImage). | 
|   | AbsHeight | Gets an absolute height of the CADImage. (inherited from CADImage). | 
|   | AbsWidth | Gets an absolute width of the CADImage. (inherited from CADImage). | 
|   | Angle | Gets or sets the angle for this CADImage object visualization. (inherited from CADImage). | 
|   | BackgroundColor | Gets or sets a background color of this CADImage. (inherited from CADImage). | 
|   | BorderSize | Gets or sets a border size in pixels. (inherited from CADImage). | 
|   | BorderType | Gets or sets a border type. (inherited from CADImage). | 
|   | CAD2DPainter | Provides 2D drawing functionality based. (inherited from CADImage). | 
|   | Center | Gets or sets CADImage center point. (inherited from CADImage). | 
|   | Charset | Gets or sets a character set for the text entities. (inherited from CADImage). | 
|     | CodePage | Gets or sets a number that identifies the encoding used in the loaded CAD file. (inherited from CADImage). | 
|   | Converter | Gets a converter that loads CAD entities from the file to draw them in the current CADImage. (inherited from CADImage). | 
|   | CurrentLayer | Gets or sets a current layer for the CADImage. (inherited from CADImage). | 
|   | CurrentLayout | Gets or sets a current layout for the CADImage. (inherited from CADImage). | 
|   | CurrentLayoutIndex | Gets an index of the current layout. (inherited from CADImage). | 
|   | CurrentMarker | Gets a currently selected marker. (inherited from CADImage). | 
|   | DefaultColor | Gets or sets a default color for the CADImage. (inherited from CADImage). | 
|   | DefaultLayoutIndex | Gets or sets a default layout index. (inherited from CADImage). | 
|   | DimensionsVisible | Gets or sets a value indicating whether dimensions on the drawing are visible. (inherited from CADImage). | 
|   | DrawMode | Gets or sets a current drawing mode. (inherited from CADImage). | 
|   | EnableSnap | Gets or sets enablement of snap mode (inherited from CADImage). | 
|   | Extents | Gets or sets an extents of the CADImage object. (inherited from CADImage). | 
|   | FileInf | Gets information about a currently open file by means of the FileInfo class. (inherited from CADImage). | 
|   | GDIPainter | Provides drawing functionality based on GDI+. (inherited from CADImage). | 
|   | GraphicsOutMode | Specifies image draw mode. (inherited from CADImage). | 
|   | InterpolationMode | Gets or sets the interpolation mode associated with current Graphics object (inherited from CADImage). | 
|   | Is3D | Gets a value indicating whether this CADImage is three-dimensional. (inherited from CADImage). | 
|   | IsDraw3DAxes | Gets or sets a value indicating whether 3D axes are shown on the drawing. (inherited from CADImage). | 
|   | IsDrawingRotated | Gets a value indicating whether the CADImage has been rotated. (inherited from CADImage). | 
|   | IsShowBackground | Gets or sets a value indicating using of a BackgroundColor. (inherited from CADImage). | 
|   | IsShowLineWeight | Gets or sets a value indicating whether a thickness of lines in the CADImage is determined by the file data. (inherited from CADImage). | 
|   | IsSnapObject | Gets a value, which shows if there is an object for snapping under current coordinates (inherited from CADImage). | 
|   | IsStopped | For internal use. (inherited from CADImage). | 
|   | IsWithoutBorder | Gest or sets a value indicating whether to draw the CADImage without borders. (inherited from CADImage). | 
|   | IsWithoutMargins | Gets or sets a value indicating whether to draw the CADImage without margins. (inherited from CADImage). | 
|     | LastLoadedFilePath | Specifying of the search directory (used for X-Refs, ImageEnt) (inherited from CADImage). | 
|   | LayersCount | Gets a quantity of layers in this CADImage. (inherited from CADImage). | 
|   | Layouts | Gets a collection of layouts in the current CADImage. (inherited from CADImage). | 
|   | LayoutsCount | Gets a quantity of layouts in this CADImage. (inherited from CADImage). | 
|   | LineScaled | Obsolete. Gets or sets a value indicating whether a width of lines to draw all entities in the drawing is specified by the file data. (inherited from CADImage). | 
|   | LineWeightScale | Gets or sets a scale for drawing lines. (inherited from CADImage). | 
|   | MMToPixelX | Gets or sets a value corresponding to amount of millimeters per one pixel. (inherited from CADImage). | 
|   | NavigateDrawMatrix | (inherited from CADImage). | 
|   | NullWidth | Gets or sets default thickness for lines used to draw a CADImage. (inherited from CADImage). | 
|   | NumberOfPartsInCircle | Gets or sets a quantity of segments to be used to draw a circle. (inherited from CADImage). | 
|   | Painter | Provides image drawing functionality. (inherited from CADImage). | 
|   | PrintDialog | Gets or sets print dialog (inherited from CADImage). | 
|   | PureExtents | Gets CADImage extents without margins. (inherited from CADImage). | 
|   | RecalcDotSingPts | Should be assigned to true to correct render linetypes with shapes or text. Set to true before rendering when create or change linetype with shape or text (inherited from CADImage). | 
|   | ResizeDisproportionateDrawing | For internal use (inherited from CADImage). | 
|   | SHXSearchPaths | Gets or sets paths for searching SHX fonts. (inherited from CADImage). | 
|   | SearchSHXPaths | Gets or sets a value specifying whether SHX paths will be searched for the fonts. (inherited from CADImage). | 
|   | SelectEntitiesCount | Gets the number of selected entities (inherited from CADImage). | 
|   | SelectedEntities | Gets or sets a list of selected entities (inherited from CADImage). | 
|   | SelectionMode | Gets or sets a state of the Selection tool. (inherited from CADImage). | 
|   | Selector | Provides selection functionality. (inherited from CADImage). | 
|   | SkipMMtoPixel | For specific use (inherited from CADImage). | 
|   | SnapCurrent | (inherited from CADImage). | 
|   | SnapOptions | Represents Snap options for the CADImage object (inherited from CADImage). | 
|   | SnapRealPoint | Gets a current point in absolute coordinates (drawing coordinates) (inherited from CADImage). | 
|   | SnapScreenPoint | Gets current point in display coordinates (inherited from CADImage). | 
|   | SnapSize | Gets or sets snap size (inherited from CADImage). | 
|   | TTFSmoothing | Gets or sets a value indicating whether TTF fonts are smoothed. (inherited from CADImage). | 
|   | TextVisible | Gets or sets a value indicating whether the texts in the CADImage are visible. (inherited from CADImage). | 
|   | UndoMode | Gets or sets whether undo/redo is disable or enable for professional version (inherited from CADImage). | 
|   | UseDoubleBuffering | Outdated. Does nothing (inherited from CADImage). | 
|   | UseLayerPriority | (inherited from CADImage). | 
|   | UseMultyTTFFonts | Gets or sets a value indicating whether a multimode is used for showing symbols. (inherited from CADImage). | 
|   | UseNullWidth | Specifies if default width will be used instead of entity width. (inherited from CADImage). | 
|   | UseSHXFonts | Specifies if SHX fonts will be used for visualization. (inherited from CADImage). | 
|   | UseTTFFonts | Specifies if TTF fonts will be used for visualization. (inherited from CADImage). | 
|   | UseWinEllipse | Gets or sets a value indicating whether arcs and circles in the CADImage are drawn with GDI+ drawing methods without linearization. (inherited from CADImage). | 
  
     Public Methods
    
    Public Methods
  
| Name | Description | |
|---|---|---|
|   | ActiveVPort | Returns drawing area visualized with the active VPort. (inherited from CADImage). | 
|   | AddScaledDXF | Adds a scaled external reference to the model space of the specified CAD image. (inherited from CADImage). | 
|   | AddScaledDXFEx | Adds a scaled external reference to the current layout of the specified CAD image. (inherited from CADImage). | 
|   | AddToUndoList | (Overloaded) Adds operation "create new Entity" to undo list (inherited from CADImage). | 
|   | ChangeDrawMode | Initializes a new graphic class object if current mode changed. (inherited from CADImage). | 
|   | ChangeEntities | (inherited from CADImage). | 
|   | ChangeGraphicsMode | Changes image drawing mode. (inherited from CADImage). | 
|   | ChangePositionSelectedEntities | Changes position of the selected entities (inherited from CADImage). | 
|   | ChangePositionSelectedEntity | Changes a position of the selected entity. (inherited from CADImage). | 
|   | ClearBuffer | Outdated. Does nothing (inherited from CADImage). | 
|   | ClearMarkers | Clears a collection of markers. (inherited from CADImage). | 
|   | ClearRedoCollection | Clears redo entity collection (inherited from CADImage). | 
|   | ClearSelectCollection | Clears a collection of the selected entities. (inherited from CADImage). | 
|   | ClearSelection | Clears a list of the selected entities. (inherited from CADImage). | 
|   | ClearSnapTrace | (Overloaded) Clears last drawn snap drawing element (inherited from CADImage). | 
|   | ClearUndoCollection | Clears undo entity collection (inherited from CADImage). | 
|   | CopyEntities | (Overloaded) Copies selected entities to the clipboard (inherited from CADImage). | 
|   | CorrectByGrid | (Overloaded) Reduces a point location on screen to the grid node when the grid is active (inherited from CADImage). | 
|   | CorrectByGridAndOrtho | Reduces a point relocation sizes on screen to the grid cell sizes when the grid is active (inherited from CADImage). | 
|     | CreateImageByExtension | Creates specialised CADImage object for specified file extention (inherited from CADImage). | 
|   | CutEntities | (Overloaded) Cuts selected entities from collection and paste them to the clipboard (inherited from CADImage). | 
|   | Dispose | Disposes a CADImage object. | 
|   | DoSelectEntities | (Overloaded) Selects inserted list of entities (inherited from CADImage). | 
|   | DoSelectEntity | Selects inserted entity (inherited from CADImage). | 
|   | Draw | (Overloaded) Draws a CADImage. (inherited from CADImage). | 
|   | DrawACISEntity | Draws ACISEntity object (inherited from CADImage). | 
|   | DrawChangeEntity | Changes a position of the marker designating the selected entity. (inherited from CADImage). | 
|   | DrawMoveEntityTrace | Draws entities on their offsetting (inherited from CADImage). | 
|   | DrawSnapTrace | Draws snap icon in case of proximity of object to current coordinates (inherited from CADImage). | 
|   | EmfConvertToDXF | (Overloaded) Converts emf file to dxf file (inherited from CADImage). | 
|   | Equals | (Overloaded) (inherited from Object). | 
|   | ExportClipToMetafile | Exports the part of a CAD drawing to Windows Enhanced metafile. (inherited from CADImage). | 
|   | ExportToMetafile | (Overloaded) Exports a CAD drawing to Windows Enhanced metafile. (inherited from CADImage). | 
|   | GetAbsPoint | Converts display coordinates into absolute coordinates of a design (inherited from CADImage). | 
|   | GetCADCoords | Returns coordinates of a point on the drawing. (inherited from CADImage). | 
|   | GetCenter | Returns the center point of a current layout (inherited from CADImage). | 
|   | GetExtents | Calculates the current dimensions of the CADImage. (inherited from CADImage). | 
|   | GetHashCode | (inherited from Object). | 
|   | GetLayerColor | Gets layer color by index (inherited from CADImage). | 
|   | GetLayerFreeze | Determines whether the layer (CADLayer) is frozen. (inherited from CADImage). | 
|   | GetLayerName | Gets a name of the layer that has the specified index in the collection of layers. (inherited from CADImage). | 
|   | GetLayerVisible | Determines whether a layer is visible (inherited from CADImage). | 
|   | GetLayoutName | Gets a name of the layout that has the specified index in the collection of layouts. (inherited from CADImage). | 
|   | GetPoint | Transforms a three-dimensional CAD point into a two-dimensional screen point. (inherited from CADImage). | 
|   | GetRealImageMatrix | (inherited from CADImage). | 
|   | GetRealImagePoint | For internal use. (inherited from CADImage). | 
|   | GetRealSnapPoint | Smooths a point in absolute coordinates by the entity (inherited from CADImage). | 
|   | GetSelectEntityRegion | Returns the selected area of the image. (inherited from CADImage). | 
|   | GetSnapObject | (Overloaded) (inherited from CADImage). | 
|   | GetType | (inherited from Object). | 
|   | GetVPortExtents | Returns extents of the active VPort reduced to the specified size (inherited from CADImage). | 
|   | InitialNewImage | (Overloaded) Initializes a new image with the default size (inherited from CADImage). | 
|   | InvalidateSelectEntity | Redraws a selected entity. (inherited from CADImage). | 
|   | InvalidateSelectedEntities | (Overloaded) Redraws a list of the selected entities (inherited from CADImage). | 
|   | LoadFromFile | Loads the HPGL image stored in the specified file. | 
|   | LoadFromStream | Loads the HPGL image stored in the specified stream. | 
|   | LoadFromWeb | Loads CAD image from hyperlink (inherited from CADImage). | 
|   | MultipleSelect | Providing CAD image entities' multiple selection within a specified rectangle. (inherited from CADImage). | 
|   | MultipleSelectExt | Selects all entities inside the inserted rectangle (inherited from CADImage). | 
|   | PasteEntities | (Overloaded) Pastes entities from the clipboard (inherited from CADImage). | 
|   | PasteEntitiesExt | Pastes entities from the clipboard (inherited from CADImage). | 
|   | Prints a current CAD image. (inherited from CADImage). | |
|   | RealScaleDouble | Gets the displaying scale of the image (inherited from CADImage). | 
|   | Redo | Redo change (inherited from CADImage). | 
|     | ReferenceEquals | (inherited from Object). | 
|   | RefreshCurrentLayout | Refresh current layout. (inherited from CADImage). | 
|   | RefreshSnapTrace | Refreshes a region of the last drawn snap drawing element (inherited from CADImage). | 
|   | RemoveEntity | (Overloaded) Removes CADEntity object. (inherited from CADImage). | 
|   | ResetViewMatrix | (inherited from CADImage). | 
|   | RotDefault | Rotates the drawing to the default view. (inherited from CADImage). | 
|   | RotToView | Rotates a CAD image to get a specified view. (inherited from CADImage). | 
|   | Rotate | Rotates objects in the current drawing. (inherited from CADImage). | 
|   | SaveAsDXF | Saves a current CAD image in DXF format. (inherited from CADImage). | 
|   | SaveImageToClipboard | (Overloaded) (inherited from CADImage). | 
|   | SaveToFile | (Overloaded) Saves a part of the current CAD image to the file of the specified format. (inherited from CADImage). | 
|   | SaveToStream | (Overloaded) Writes a visible part of the current CAD image to the specified stream as a raster image. (inherited from CADImage). | 
|   | Select | Selects an entity of the CAD image at the specified point. (inherited from CADImage). | 
|   | SelectExt | Selects an entity of the CAD image at the specified point. (inherited from CADImage). | 
|   | SetCenter | Sets CADImage center point. (inherited from CADImage). | 
|   | SetCurrentLayout | Sets a current layout of this CADImage. (inherited from CADImage). | 
|   | SetDrawMatrix | (inherited from CADImage). | 
|   | SetLayerColor | (Overloaded) Sets a color for layer (CADLayer) specified by index (inherited from CADImage). | 
|   | SetLayerFreeze | (Overloaded) Sets freeze parameter for CADLayer (inherited from CADImage). | 
|   | SetLayerVisible | (Overloaded) Sets a visibility of the layer. (inherited from CADImage). | 
|   | SetNewEntityMarkerPos | Sets a new position for the selected entity. The entity's new position is defined by the position of the marker. (inherited from CADImage). | 
|   | SetNewMMToPixel | Sets a quantity of millimeters per pixel for the specified Graphics object. (inherited from CADImage). | 
|   | SetNewPosEntitiesExt | Sets a new position for the specified entities (inherited from CADImage). | 
|   | SetNewPosEntity | Sets a new position for the specified entity. (inherited from CADImage). | 
|   | Stop | For internal use. (inherited from CADImage). | 
|   | ToString | (inherited from Object). | 
|   | Undo | Undo change (inherited from CADImage). | 
  
     Public Events
    
    Public Events
  
| Name | Description | |
|---|---|---|
|   | AfterRotate | (inherited from CADImage). | 
|   | BeforeRotate | (inherited from CADImage). | 
|   | CurrentLayoutChanged | (inherited from CADImage). | 
|   | DrawMatrixChanged | (inherited from CADImage). | 
  
     Fields
    
    Fields
  
| Name | Description | |
|---|---|---|
|     | EntityBuffer | Represents buffer for CADEntityCollection storing. (inherited from CADImage). | 
|   | visibleArea | Represents CADImage visible area. (inherited from CADImage). | 
	
		 See Also
		
		See Also
	
 
          
         
     
     
     
     
     
    