У меня есть попытка сделать функцию поиска в приложении PDF. Я считал Кварц 2-е руководство в ссылочной библиотеке iPhone. И так много было сказано об "операторах PDF". Именно при помощи их все сделано, при помощи обратных вызовов для них.
Для получения информации об операторах PDF мы должны считать ссылку PDF Adobe. Но это очень обширно. Кто-либо может дать мне общее представление о том, что эти операторы (ИЛИ как понять в изучении их), и кто из них я потребую для своего "поиска строковой функции в PDF"?
Я искал то же самое и сегодня нашел этот пост, в котором есть некоторые подсказки:
http://www.random-ideas.net/posts/42
Похоже, что операторы - "TJ" и "Tj".
Не пугайтесь ссылки в PDF. Он очень хорошо продуман, и вам действительно нужно прочитать всего несколько глав, чтобы понять, как обрабатывается текст. Вы можете скачать его с Adobe :
Энрике прав в том, что TJ и Tj являются операторами, отображающими текст, но вполне возможно, и даже нормально, чтобы слова и предложения были разделены по несколько операций. Вероятно, вам следует сосредоточиться на текстовых блоках, отмеченных BT и ET (начальный текст / конечный текст) в объекте PDF Stream.
PDFBox от Apache Project - это очень полнофункциональная библиотека для работы с документами PDF, посмотрите там.