2014-02-18 7 views
0

Я пытаюсь извлечь текст PDF-документ в моем приложении IOS, я использую CGPDFScanner .. Я использовал ссылку из этих ссылок:Невозможно прочитать текст из Pdf в ИОС

методы, указанные в приведенных выше двух звеньев работать для некоторого простого (Programming in objective c) типа PDF .. но когда я пытаюсь извлечь текст из PDF, таких как те, в "Head First" серии Я получаю значение мусора. Пожалуйста, предложите мне некоторое решение, которое будет работать для всех типов pdf.

+0

@BradLarson, почему отрицательный голос? – ViruMax

+0

Я не голосовал по вашему вопросу, просто отредактировал его, чтобы удалить ссылку на электронную книгу bootleg. –

ответ

-1

Попробуйте использовать http://fastpdfkit.com/, это одна из лучших библиотек PDF-ридеров, которые я использовал.

+0

Я видел fastpdfkit, но я не могу использовать его, потому что он не использует CGPDFDictionary, и я хочу это сделать, используя его. Я также попробовал PDFKitten, но эта библиотека также не смогла правильно сканировать pdf-текст. Предложите альтернативный путь (фрагмент кода) к этой проблеме. – ViruMax

+0

Хммм, я не столкнулся с этой проблемой. В настоящее время у меня нет альтернативы, но вы узнаете, найду ли я ее. –

0

Если вы используете PDFKitten, это может быть проблема с анализом CMap. Я решил эту проблему и обнаружил, что поиск идет хорошо почти в каждом PDF-файле.

+0

Если вы используете PDFKitten, у него много проблем с PDF с ToUnicodeMapping. Это синтаксический разбор CMap полностью неправильный. Он отбрасывает большую часть отображения при разборе. Если вы можете исправить это, вы сможете выполнить поиск в PDF правильно, так как вам будет предоставлен правильный текст. – Swaroop

 Смежные вопросы

  • Нет связанных вопросов^_^