Разбирать поток содержимого PDF как строку в xCode?

Я пытаюсь получить поток содержимого из внутренней структуры PDF-файлов с помощью xCode. Мне удалось добраться до массива содержимого с помощью:

CGPDFDictionaryGetArray (str, "Contents", & val)

Затем подсчитываем количество объектов в массиве, возвращая 8, что намного меньше, чем показано в Acrobat Pro.

Кажется, что объекты в массиве имеют тип kCGPDFObjectTypeStream, не уверен, что я могу сделать с этим.

Любая помощь будет высоко ценится, многие

спасибо Джейкоб

1 ответ

Элемент page /Contents может быть объектом потока или массивом объектов потока. Когда у вас есть массив объектов потока, вы получаете все содержимое страницы, объединяя эти потоки в один (добавляйте один поток за другим).

Другие вопросы по тегам