ImageGear .NET v25.0 - Updated
GetQuad Method (ImGearPDEText)




ImageGear.Formats.Pdf Assembly > ImageGear.Formats.PDF Namespace > ImGearPDEText Class : GetQuad Method
ImGearPDETextFlags value that specifies whether index refers to the character offset from the beginning of the text object or the index of the text run in the text object. Must be either CHAR for a text character or RUN for a text run. In addition, if the GET_BOUNDS flag is set, this method uses the font descriptor's FontBBox, which is the smallest rectangle that encloses all characters in the font. The advance portion is based on the x-coordinates of the left and right sides of FontBBox and the advance width.
Index of the character or text run in the text object.
Gets the quad bounding the specified text run or character.
Syntax
'Declaration
 
Public Function GetQuad( _
   ByVal options As ImGearPDETextFlags, _
   ByVal index As Integer _
) As ImGearPDFFixedQuad
'Usage
 
Dim instance As ImGearPDEText
Dim options As ImGearPDETextFlags
Dim index As Integer
Dim value As ImGearPDFFixedQuad
 
value = instance.GetQuad(options, index)
public ImGearPDFFixedQuad GetQuad( 
   ImGearPDETextFlags options,
   int index
)
public: ImGearPDFFixedQuad* GetQuad( 
   ImGearPDETextFlags options,
   int index
) 
public:
ImGearPDFFixedQuad^ GetQuad( 
   ImGearPDETextFlags options,
   int index
) 

Parameters

options
ImGearPDETextFlags value that specifies whether index refers to the character offset from the beginning of the text object or the index of the text run in the text object. Must be either CHAR for a text character or RUN for a text run. In addition, if the GET_BOUNDS flag is set, this method uses the font descriptor's FontBBox, which is the smallest rectangle that encloses all characters in the font. The advance portion is based on the x-coordinates of the left and right sides of FontBBox and the advance width.
index
Index of the character or text run in the text object.

Return Value

ImGearPDFFixedQuad class object that bounds the specified character or text run.
Remarks
The advance portion of the quad is based on the left side bearing and advance width.
See Also

Reference

ImGearPDEText Class
ImGearPDEText Members
ImGearPDETextFlags Enumeration
ImGearPDFFixedQuad Class