Working With The LImageOverlayBox Object
The ImageOverlayBox property returns a reference to the LImageOverlayBox object. This object exposes the ILImageOverlayBox interface, which defines the following properties and methods to handle Image Overlay Boxes:
Methods
Create method: This method requests the Print SCP to create a Basic Print Image Overlay Box SOP Instance.
GetSOPInstanceUID method: This method returns the SOP Instance UID of the last created Basic Print Image Overlay Box SOP Instance.
Update method: This method requests the Print SCP to update the specified Basic Print Image Overlay Box SOP Instance.
Delete method: This method requests the Print SCP to delete the specified Basic Print Image Overlay Box SOP Instance.
Properties
MainObject property: This property returns a reference to the LEADDicomPrintSCU object.
IncludedParameters property: This property specifies the parameters to be included when creating/updating Image Overlay Boxes.
OverlayFilename property: This property specifies the name of the Data Set file that contains the Overlay data for the Image Overlay Box.
OverlayOriginRow property: This property specifies the first Value in Overlay Origin (6000,0050).
OverlayOriginColumn property: This property specifies the second Value in Overlay Origin (6000,0050).
OverlayOrImageMagnification property: This property specifies the Overlay or Image Magnification (2040,0072).
MagnifyToNumberOfColumns property: This property specifies the Magnify to Number of Columns (2040,0074).
OverlayMagnificationType property: This property specifies the Overlay Magnification Type (2040,0060).
OverlayForegroundDensity property: This property specifies the Overlay Foreground Density (2040,0080).
OverlayBackgroundDensity property: This property specifies the Overlay Background Density (2040,0082).
OverlaySmoothingType property: This property specifies the Overlay Smoothing Type (2040,0070).
For example, if the Basic Print Image Overlay Box SOP Class is supported on the Association, the Print SCP can be requested to create an Image Overlay Box using the Create method of the ILImageOverlayBox interface. Once created, the Image Overlay Box can be referenced by Image Boxes.