Bezeichnung
pdf.GetCharIndexAtPos -- ermittelt das Zeichen an der Seitenposition (V1.1)
Übersicht
idx = pdf.GetCharIndexAtPos(id, page, x, y[, xt, yt])
Beschreibung
Dieser Befehl kann verwendet werden, um den Index eines Zeichens an oder in der Nähe der durch 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.

Eingaben
id
Kennung des zu verwendenden PDF-Dokuments
page
zu verwendende Seitenzahl (beginnend ab 1)
x
x zu verwendende Position
y
y zu verwendende Position
xt
optional: x Toleranzwert (Standardwert ist 0)
yt
optional: y Toleranzwert (Standardwert ist 0)
Rückgabewerte
idx
Zeichenindex der angegebenen Stelle oder -1 oder -3 (siehe oben)

Navigation zeigen