Word для Mac продолжает конвертировать PDF-изображения в растровое изображение

303
Szabolcs

У меня есть файл PDF, который мне нужно использовать в качестве рисунка в документе Word. Я могу вставить PDF без проблем, и я могу экспортировать документ как PDF из Word, сохраняя все детали на рисунке.

Но если я сохраню документ как стандартный .docx, закрою его, а затем снова открою, рисунок преобразуется в растровое изображение с низким разрешением, а векторные данные будут безвозвратно потеряны. Это происходит только с некоторыми фигурами PDF, а не со всеми.

Есть ли обходной путь? Кто-нибудь знает, какое свойство PDF вызывает это, поэтому я могу попытаться избежать этого?

Поведение в Word 2011 и Word 15.26 для Mac одинаковое.


Обратите внимание, что Word для Windows работает по-другому. Этот вопрос конкретно о версии для Mac. Связанные объекты являются специфической функцией Windows и не применяются к версии для Mac, которая поддерживает PDF напрямую, без необходимости использования стороннего программного обеспечения, такого как Acrobat.


Это пример «плохого» PDF-файла, который вызывает проблему (созданный с целью демонстрации). Действия по воспроизведению проблемы: создайте новый файл Word, затем перетащите в него PDF-файл. Он будет отображаться в высоком разрешении, и его размер можно изменить. Теперь сохраните файл, закройте и снова откройте его. Теперь он растеризован с низким разрешением, и, что еще хуже, имеет артефакты сжатия JPEG. Вот скриншот:

Word для Mac продолжает конвертировать PDF-изображения в растровое изображение

1
Как вы вставили PDF в документ Word? Как картина, как объект? Tonny 8 лет назад 0
@ Тонни Перетаскивание, которое я предположил так же, как Вставка -> Изображение. Я теперь попробовал и Вставка -> Изображение и Вставка -> Объект с точно таким же результатом. Какая разница? Szabolcs 8 лет назад 0
Изображение и объект могут быть разными, в зависимости от типа вставляемого файла. Например: в версии Word для Windows Windows всегда объект, а не изображение. У меня нет Mac здесь. Я вижу, смогу ли я воспроизвести это поведение позже, когда буду дома. Tonny 8 лет назад 0
@ Тонни Я сильно подозреваю, что версия Windows значительно отличается. PDF является своего рода родным форматом для Mac, поскольку [графический API OS X отражает, как работает PDF] (https://en.wikipedia.org/wiki/Quartz_ (graphics_layer) #Use_of_PDF). Даже материал, скопированный в буфер обмена, обычно является PDF (где это будет EMF в Windows). Mac изначально поддерживала PDF в течение долгого времени. Szabolcs 8 лет назад 0
Я хорошо знаю об этом, но то, как детали работают точно, я не рискну догадываться, не попробовав сначала кое-что сам. Tonny 8 лет назад 0
@ Тонни Это случается только с несколькими имеющимися у меня PDF-файлами, с большинством. Я не могу опубликовать этот PDF, потому что это не моя собственность. Это не поврежденный файл, его можно открыть с помощью различных средств просмотра PDF, и повторная обработка с помощью таких инструментов, как ghostscript, mupdf, multivalent, Mac Preview или даже Illustrator, не устранит проблему. Szabolcs 8 лет назад 0
Я не могу воспроизвести это в Word 2011. Должно быть какое-то свойство самого файла PDF, которое вызывает это. Tonny 8 лет назад 0
Я работаю в Windows, но, как ни крути, единственный способ, которым мне удалось перенести документ в Word, - это вставить его как объект формата, для которого у меня установлен сервер. В моем случае я использовал «Adobe Acrobat PDFXML Document». Возможно, вам следует не просто вставить его в документ, а использовать совместимый формат объекта. Есть ли в Word для Mac объект вставки? harrymc 7 лет назад 0
@harrymc Нет, эта функциональность специфична для Windows. PDF изначально поддерживается на Mac. Szabolcs 7 лет назад 0
Это кажется логичным, поскольку Mac Office не имеет объектов OLE. Вы можете попытаться преобразовать pdf в другой векторный формат, который лучше поддерживается (возможно, EMF, если он существует), или даже заменить его изображением с высоким разрешением. harrymc 7 лет назад 0
@harrymc Да, это очевидная вещь, но в моем случае это не сработает. EMF не существует на Mac, и даже если он существует, он просто не может справиться с требуемой сложностью. Рисунки * необходимо * также хранить в формате PDF отдельно от документа Word, поэтому их преобразование является дополнительным шагом. Мне нужно периодически обновлять рисунки и помещать их в файл Word, который также содержит подписи и также редактируется другими. Кроме того, мне нужно сделать PDF из него. На практике это означает, что каждый раз, когда происходит обновление рисунка, мне нужно заново вставлять * каждую фигуру *, чтобы иметь возможность создать правильный PDF. Szabolcs 7 лет назад 0
@harrymc Теперь, если бы это зависело от меня, я бы никогда не прикоснулся к MS Word десятифутовым шестом. LaTeX просто намного удобнее. Но бывает так, что я должен использовать Word, несмотря на все неудобства, которые он мне доставляет. На данный момент, однако, я действительно не верю, что есть хорошее решение этой проблемы ... Szabolcs 7 лет назад 0
Другая идея может заключаться в том, чтобы использовать латекс, а затем создать формат, приемлемый для Word. Существуют различные решения (см. [Это] (http://tex.stackexchange.com/questions/111886/how-to-convert-a-scientific-manuscript-from-latex-to-word-using-pandoc)), но больше можно найти через Google, включая коммерческие продукты ([пример] (http://grindeq.com/index.php?p=word2latex&lang=en)). harrymc 7 лет назад 0

0 ответов на вопрос