Wat is de beste manier om te zoeken in pdf-bestanden in iOS?


Beste antwoord

Dit is een veel moeilijker probleem dan de meeste mensen beseffen, omdat pdf niet meer is dan een stream tekenopdrachten (in feite een .ps-bestand) samen met alle benodigde lettertypen, afbeeldingen of andere bronnen. PDF is bedoeld voor printers, niet voor mensen, dus hoewel het inhoud getrouw reproduceert op verschillende apparaten, heeft het formaat geen diep begrip van wat die inhoud is. Het is niet zoals HTML, waar de inhoud alleen wordt gestileerd door tags – in PDF is het tekenen van elk teken een afzonderlijk commando, en ze kunnen mogelijk in elke volgorde komen en nog steeds geldig zijn.

Wanneer ik schreef PDF-ondersteuning voor een iPad-app, ik moest eigenlijk elke pagina in het geheugen opmaken en observeren welke tekens dicht bij elkaar en min of meer op dezelfde “lijn” stonden om zoeken en markeren te ondersteunen. Diep in PDF graven is een absolute nachtmerrie, die moet worden vermeden als je kunt.

Als je alleen iOS hoeft te ondersteunen, is PDPDFKit ( http://pspdfkit.com ) is de juiste keuze. Het wordt veel gebruikt en is al heel lang ontwikkeld, dus het is beproefd.

Antwoord

Laad het pdf-bestand zodat je het kunt zien. Tik op het pictogram rechtsboven, het pictogram dat eruitziet als een vierkant met een verticale pijl.

Op de onderste rij met pictogrammen die verschijnt, moet wees er een die zoeken op pagina zegt. Tik erop en er verschijnt een zoekveld.

Als dat pictogram niet verschijnt, is de pdf een afbeelding en kan deze niet worden doorzocht.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *