1

Тема: Почему после сохранения в 2003 некоторые OLE становятся рисунками?

Проблема: при сохранении файла WORD2003 (.doc) иногда внедренные OLE-объекты (чаще всего Mathtype) некорректно сохраняются и становятся рисунками (без возможности дальнейшего редактирования в приложении где были созданы). Сам файл при этом, не значительно изменяет свой размер. Поэтому с большой долей вероятности этот сбой – ошибка записи в структуре файла и необходимые данные внутри имеются. Хотелось найти способ «оживить» эти картинки, обратно в OLE-объекты? Может кто найдет время и глянет структуру в xml редакторе, сам к сожалению больше теоретик, поэтому: «смотрю в книгу и вижу…». А вот сбойного материала предостаточно!

Post's attachments

example.xml 73.12 Кб, 4 скачиваний с 2013-05-29 

You don't have the permssions to download the attachments of this post.

2

Re: Почему после сохранения в 2003 некоторые OLE становятся рисунками?

Видимо, эти формулы были созданы в более поздней версии Word. А после сохранения файла в формате 2003 Word предупреждает о том, что некоторые объекты будут преобразованы

3

Re: Почему после сохранения в 2003 некоторые OLE становятся рисунками?

Не уверен, конечно сложно определить в какой версии WORD изначально был внедрен объект, но факт в том, что после многих конвертации (как файла, так и OLE-объектов) файл был сохранен в формат WORD2003 (.doc), после чего нормально открылся, затем обрабатывался (несколько раз сохранялся, закрывался и пр.) а после (одна из очередных операции сохранения) произошла ошибка...
В итоге приходится делать много копий файла (вынужден постоянно пользоваться пунктом сохранить как, после нескольких страниц верстки) и бессистемно в процессе работы при очередной перезаписи может появиться "битый" файл.