Есть ли способ получить текстовые координаты из PDF-файла на iPhone?
Спасибо,
Нава.
Подробнее: я пытаюсь получить слова из файла PDF и выделить их.Хотя это довольно простая задача в Mac OS X, у которой есть PDFKit, она не так тривиальна для iPhone, у которого есть набор функций Quartz для представления и получения информации из файла PDF.До сих пор я пытался и преуспел в следующем: получить список слов из pdf-файла, сканируя его содержимое и используя операторы Tj и TJ (см. , как искать текст в pdf ).В то время как Tj дает строку, и я могу получить из нее слова, TJ, вероятно, является массивом глифов, поскольку большинство его элементов представлены в виде отдельных символов, но соединение их вместе по-прежнему дает строку, и я могу получить слова оттуда.
Моя проблема сейчас состоит в том, чтобы выделить найденные слова, что можно сделать, найдя операторы TD / Td и попытавшись самостоятельно вычислить блоки символов, но для этого мне, вероятно, нужно получить шрифт / стиль идругие характеристики глифов, чтобы можно было правильно рассчитывать глиф-боксы.И, возможно, как-то построить матрицу преобразования или что-то в этом роде ... Кто-нибудь может пролить свет?