goodnotes_read_text
Reads typed text at a point on the preview canvas and returns a targetId for guarded replacement or rich-text edits. Set expectedKind to sticky or shape to open its native text editor.
Instructions
Read typed text at a point relative to the preview canvas. Set expectedKind to sticky or shape to enter its native text editor; an unfilled shape requires a point on its border. Returns a targetId for guarded replacement or rich-text edits. No handwriting OCR.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"viewId": "<viewId>",
"x": "<x>",
"y": "<y>"
},
"name": "goodnotes_read_text"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | Yes | ||
| y | Yes | ||
| viewId | Yes | ||
| expectedKind | No |