2

У меня были проблемы с PDF-файлами, созданными в Office2007. Вы можете прочитать все об этом здесь.

TL; DR. Некоторые PDF-файлы, созданные из файлов PPTX с использованием надстройки «Сохранить как PDF/XPS ...», отображаются только частично и вызывают сообщения об ошибках в Adobe Reader/Acrobat Pro.

Перепробовав многие другие варианты, описанные в ответе @ harrymc на мой другой вопрос, и после подтверждения от других пользователей, которые столкнулись с той же проблемой, я решил привлечь поддержку Microsoft, что довольно дорого (299 евро + налоги, которые вы получаете только возмещается, если инцидент поддержки обнаруживает ошибку в продукте MS, и если служба поддержки решает, что это на самом деле ошибка).

Моя проблема сейчас заключается в том, что во время первого обратного звонка служба технической поддержки MS предположила, что если только у Adobe Reader/Acrobat есть проблема с файлом, но Foxit или Chrome могут правильно его отобразить, то это проблема Adobe, а не их. Так что теперь, похоже, мне нужно доказать, что сгенерированный PDF на самом деле недействителен.

В моем другом вопросе @harrymc предоставил сообщение об ошибке от GhostScript, которое подсказывает мне, что на самом деле в PDF есть ошибка. Но могу ли я действительно принять это как доказательство? Есть ли что-то вроде официального валидатора PDF, который может точно указать, что не так с моим файлом? Или с Adobe?

Для справки, вот один файл, который вызывает эти проблемы.

ОБНОВИТЬ:

Служба технической поддержки MS смогла воспроизвести проблему (даже в собственном средстве просмотра XPS), и они согласны с тем, что это ошибка (хотя они и назвали это "ограничением", должен помнить об этом), поэтому мне не придется платить за инцидент. Они передадут его разработчикам, но не смогут гарантировать исправление и рекомендуют обновить его до Office 2010. Я должен посмотреть, будет ли мой университет соответствовать этому - наш стандарт в настоящее время - Office 2007, но я знаю, что моя лицензия также действительна на 2010 год.

2 ответа2

4

Из валидатора Adobe (предварительная проверка в Acrobat X Pro):

Нажмите для полного размера

Я не вижу, насколько больше официальных вы можете получить. Это произошло в разделе "Сообщить о проблемах синтаксиса PDF" в Preflight. То же самое, когда я пытался проверить на валидность PDF/A. Процесс отчета прерывается, а не продолжается, как это было бы для незначительных ошибок. На многочисленных сообщениях на форуме Adobe нет сообщений об этой ошибке.

Открытие файла в Notepad++ и извлечение каждого потока (включая stream до endstream потока ) приводит к пустому файлу, который не сообщает об ошибке при открытии и содержит только несколько незначительных синтаксических ошибок в Preflight (связанных с отсутствующими потоками). Очевидно, что в одном из этих потоков есть что-то недопустимое, возможно, недопустимый управляющий символ или что-то в этом роде. Я не знаю много о формате PDF.

Кроме того, создание PDF с помощью встроенного инструмента отлично работает с вашей презентацией в PowerPoint 2010. Похоже, что только 2007 SP3 затронуты - как вы обнаружили, никакой предыдущей версии не было и не более поздней версии. В зависимости от политики Microsoft, это может или не может исправить ошибку. Возможно, кодировка, использованная в версии 2007 SP3 для изображений, не полностью поддерживается Adobe.

Был ли проверен файл, который вы экспортировали с опцией «ISO 19005-1 (PDF/A)»? Если нет, не могли бы вы предоставить такой?

Если файл не был экспортирован в формате, совместимом со стандартами (этот параметр по умолчанию не отмечен!), Он не обязательно является «ошибкой», если в нем явно не указано, что Adobe Acrobat/Reader должен открывать свои PDF-файлы, особенно когда некоторые программы могут , Возможно, вы ведете тяжелую битву за возмещение.

3

Перед выпуском 360 евро я бы проверил, исправлена ли эта проблема в Office 2010.

Если вы хотите получить ответ от специалистов, я предлагаю опубликовать вопрос в GhostScript Bugzilla. Вы можете просто спросить, почему они не принимают легальный PDF, созданный Office 2007. Они, вероятно, скажут вам точно, почему PDF-файл неправильный и, возможно, даже как это исправить

Это потребует от вас открыть учетную запись Bugzilla.

Я проверил, что проблема все еще происходит в последней версии GhostScript 9.05. Вы можете включить изображение ниже в ваш отчет об ошибке:

образ

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .