Home > ru, technical issues > An internal error occurred while writing imported graphics in this document. The file has been saved, but has lost some image data. Please report this error to Adobe Technical Support – ошибка FrameMaker 7

An internal error occurred while writing imported graphics in this document. The file has been saved, but has lost some image data. Please report this error to Adobe Technical Support – ошибка FrameMaker 7

This article in English

Оказывается, всё дело в OLE и Service Pack 3 для Windows.

Такая ошибка появляется во всех случаях, когда мы пытаемся сохранить файл, в котором присутствуют OLE-объекты, а на Windows установлен SP3. Исключением является случай, когда мы открываем fm-файл, уже содержащий OLE-объекты, и сохраняем в формат fm или mif.

Также не получится увидеть результат отражения и вращения OLE-объектов. При первой попытке FrameMaker выдаст ошибку: «Cannot display some imported graphics. The images will appear as gray boxes.» Чтобы вновь увидеть эту ошибку, нужно перезапустить FrameMaker и повторить операцию вращения или отражения. И даже если мы открываем mif- или fm-файл, уже содержащий OLE-объекты, к которым применялись операции отражения и вращения, то вместо объектов увидим всё те же «серые боксы».

Мы нашли три решения этой проблемы.

1. Деинсталлировать Service Pack 3. Однако такое решение не всегда подходит.

2. Создать виртуальную машину, на которой не будет установлен SP3, и использовать ее для создания файлов с OLE-объектами или для пересохранения из fm в mif и обратно.

3. Работать во FrameMaker-е версии 8.0 или 9.0.