PDF внешние потоки в Max OS X Preview - PullRequest
1 голос
/ 04 января 2011

Согласно спецификации, часть документа PDF может находиться во внешнем файле.Пример для изображения:

2 0 obj
<<
/Type /XObject
/Subtype /Image
/Width 117
/Height 117
/BitsPerComponent 8
/Length 0
/ColorSpace /DeviceRGB
/FFilter /DCTDecode
/F (pinguine.jpg)
>>
stream
endstream
endobj

Я обнаружил, что эта функция работает в Adobe Acrobat 5.0 для Windows ( образец PDF с изображением ), также яудалось просмотреть этот файл в Adobe Acrobat Reader 8.1.3 для Mac OS X после того, как я нашел параметр «Разрешить внешний контент».К сожалению, кажется, что не-Adobe инструменты игнорируют функцию внешнего потока.Надеюсь, я ошибаюсь, поэтому задайте вопрос:

Как включить внешние потоки в Mac OS X?(Я думаю, что все системные инструменты Mac OS X используют одну и ту же библиотеку, поэтому скажите «Mac OS X» вместо «Preview».)

Или, может быть, может быть программная ловушка для эмуляции внешних потоков?Моя задача: хранить большой набор изображений (всего ~ 300 МБ) вне небольшого PDF (~ 1 МБ).В какой-то момент я хочу отфильтровать PDF через кварцевый фильтр и получить PDF со встроенными изображениями.Любые предложения приветствуются.

1 Ответ

3 голосов
/ 05 января 2011

Mac OS X / Quartz не поддерживает внешние потоки, и нет способа "зацепить" его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...