Frameworks
Integrations
Mendix
SharePoint
Modular UI
Legacy UI
AnnotationManager
Annotation Types
Customize
Version 11
Version 10
v10.12
v10.11
v10.10
v10.9
v10.8
v10.7
v10.6
v10.5
v10.4
v10.3
v10.2
v10.1
v10.0
Version 8
v8.12
v8.11
v8.10
v8.9
v8.8
v8.7
v8.6
v8.5
v8.4
v8.3
v8.2
v8.1
v8.0
Version 7
Version 6
v6.3
v6.2
v6.1
v6.0
Version 5
Version 4
Version 3
Version 2
WebViewer Server
WebViewer BIM
Text positions in WebViewer are represented by Quad
objects. Quads
are made up of 4 pairs of XY coordinates that represent the 4 corners of a rectangle.
Text that is split up across multiple lines or columns would be represented by an array of Quad
objects, one Quad
for each section.
The string received by the loadPageText
callback function can be used by the getTextPosition
function to get the position of individual character on a page. This can be useful for creating annotations on top of text. An example of getTextPosition
being used with loadPageText
can be found below
The getTextPosition
callback function will receive an array of Quad
objects for each letter between the start and end indexes. This can be used to create annotations on top of text by setting an annotation 'Quads' to be the array received by the callback function. An example of this can be found below
Did you find this helpful?
Trial setup questions?
Ask experts on DiscordNeed other help?
Contact SupportPricing or product questions?
Contact Sales