idx = pdf.GetCharIndexAtPos(id, page, x, y[, xt, yt])
x
und y
auf der Seite angegebenen Position zu ermitteln.
Die optionalen Parameter xt
und yt
können verwendet werden, um einen
Toleranzwert (in Punkt-Einheiten) anzugeben, der beim Ermitteln des
Zeichens verwendet werden soll.
Im Argument page
geben Sie die zu verwendende Seite als Zahl an, die im
Bereich von 1 bis zur Gesamtzahl der Seiten im Dokument liegen muss. Die Seite
muss vorher mit pdf.LoadPage() mit dem Argument text
auf True
geladen
und das durch id
angegebene PDF-Dokument muss zuvor mit pdf.OpenDocument()
geöffnet worden sein.
pdf.GetCharIndexAtPos()
gibt den Nullindex des Zeichens an oder in der
Nähe des durch x
und y
angegebenen Punktes zurück. Wenn sich kein Zeichen
an oder in der Nähe des Punktes befindet, ist der Rückgabewert -1 und wenn
ein Fehler auftritt, wird -3 zurückgegeben.