CogOCVMaxFont RenderCompositeShape Method ( Int32 , CogTransform2DLinear, CogOCVMaxFontRenderParams)Cognex VisionPro
Create a CogCompositeShape in which the supplied text is represented graphically by its outline. This outline is derived from the text as drawn using this font and the supplied parameters.

Namespace: Cognex.VisionPro.OCVMax
Assembly: Cognex.VisionPro.OCVMax (in Cognex.VisionPro.OCVMax.dll) Version: 65.1.0.0
Syntax

public CogCompositeShape RenderCompositeShape(
	int[] srcText,
	CogTransform2DLinear selectedFromFont,
	CogOCVMaxFontRenderParams renderParams
)

Parameters

srcText
Type:  System Int32 
The text to be drawn. This array of integers is interpreted as a sequence of character keys and the corresponding text is interpreted as a single line within a single paragraph.
selectedFromFont
Type: Cognex.VisionPro CogTransform2DLinear
A linear mapping from the imported font description to the selected space. Typically used to specify scaling.
renderParams
Type: Cognex.VisionPro.OCVMax CogOCVMaxFontRenderParams
The CogOCVMaxFontRenderParams to use in rendering this text.

Return Value

Type: CogCompositeShape
A CogCompositeShape that represents the rendered text.
Exceptions

ExceptionCondition
ObjectDisposedExceptionIf this CogOCVMaxFont object has already been disposed.
ArgumentOutOfRangeExceptionIf the srcText argument does not describe at least one character.
InvalidOperationExceptionIf a font has not yet been imported, or if an internal error occurs.
ArgumentNullExceptionIf any of the arguments are NULL.
See Also