woodfighter: Textstellen in einem PDF mit Javascript markieren

Beitrag lesen

Tach,

Funktioniert zwar leidlich, ist aber sehr langsam,

du kannst die Suche beschleunigen, indem du dem PDF einen Such-Index hinzufügst.

Wie muss ein Javascript lauten, um auf einer Seite in einem PDF eine bestimmte Textstelle farblich hervorzuheben?

Wenn ich die API richtig verstehe, müsstest du dir ein span-Objekt besorgen und kannst dann dessen Eigenschaften anpassen; da die search-Methode, die du nutzt aber eigentlich nur nachbildet, was der User auch über das Suchfeld seines PDF-Viewers tut, wird das so nicht funktionieren; soweit ich das sehe, markiert das nur den text und liefert dir nix zurück und ich habe spontan nix gefunden, um auf markierten Text zuzugreifen (vielleicht über die Events selEnd und selStart?). Du könntest alle Straßennamen als passende Objekte ablegen, die du über eine ID ansprechen kannst, aber ich weiß nicht, was da in PDFs passend wäre, Fields sahen zuerst so aus, aber die scheinen zu Formularen zu gehören.

mfg
Woodfighter