Отправляет email-рассылки с помощью сервиса Sendsay

СообЧа. PageMaker.

  Все выпуски  

СообЧа. PageMaker. Ошибки OLE


Информационный Канал Subscribe.Ru


СообЧа. PageMaker

# 51
12.11.02

 Ошибки OLE


Всем привет!

    Как вы уже поняли, предлагаю обсудить тему OLE-связывания и некоторые ошибки, которые встречаются при этом. Естественно, буду очень благодарна за ваши дополнения, предложения, замечания и т. д.


    Как уже говорилось, в PageMaker существует два способа включения в публикацию объектов, созданных в других приложениях: помещение их в публикацию и встраивание в нее. На первый взгляд, какая разница: поместить объект или встроить его? И в первом, и во втором случаях между публикацией и внешними объектами возникает связь. Но помещение объекта происходит исключительно через диалог Файл - Поместить, а OLE-связывание задействуется, когда объекты попадают в публикацию через буфер обмена или с помощью специальной вставки.

    Конечно, последний способ значительно расширяет диапазон объектов, которые могут быть использованы в публикации, поскольку не требует специальных фильтров импорта. С другой стороны, OLE-объекты требуют больших затрат памяти при работе с ними и не могут быть больше страницы или разворота. К тому же, такие связи делают публикацию очень большой и довольно хрупкой. И именно поэтому с ними часто приключаются разные неприятности.

    Например, объекты OLE после повторного открытия публикации могут превратиться в серые прямоугольники

    Бывает иногда такое: вроде бы работаешь, и все нормально, но когда в очередной раз открываешь публикацию, все встроенные объекты совершенно теряют свой привычный облик и превращаются в серые прямоугольники. В довершение к этой неприятности на попытки открыть файл-источник PageMaker сообщает, что не может использовать OLE-объект и запустить приложение-сервер. Исправлять, как правило, уже ничего не приходится, потому что сделать здесь что-либо невозможно - остается только удалить бывшие OLE-объекты и вставить их в нужные места еще раз.

    Почему такое происходит, покрыто мраком неизвестности. Во всяком случае, причин может быть несколько. Например, такое может случиться, если вы до этого открывали файл на другой машине, где не установлены программы-сервера или установлены их другие версии. Или если после создания OLE-связи вы решите реорганизовать папки и какие-нибудь из используемых файлов переместите. Такое может случиться и после апгрейда, поскольку OLE-объекты привязываются к конкретной машине с конкретными установленными программами. Например, у меня все таблицы приняли нечеловечески серый вид после установки Word 2000 рядом с 95-м.

    Именно из-за этой крайней капризности и непредсказуемости OLE многие издеваются над собой примерно таким образом: копируют таблицы через буфер куда-нибудь в Corel, сохраняют там как EPS или TIFF, а потом помещают в PageMaker. Жуть.

    Естественно, ни о каком редактировании таблицы после этого не может быть и речи, но все-таки в качестве превентивной меры предлагается по максимуму использовать не OLE, а механизм PageMaker Links, о котором уже много рассказывалось.

    Еще одной загадочной проблемой OLE-таблиц может быть то, что при вставке в PageMaker таблица становится низкой, широкой и вообще совсем не такой, как задумывалось. Как правило, это происходит с таблицами, созданными с помощью Adobe Table.

    Если обратить внимание на управляющую палитру, то мы заметим, что высота и ширина составляют не 100%, а какую-то другую величину, и после исправления этих цифр в управляющей палитре все обычно приходит в норму. Кстати, чем хорош Adobe Table, так это тем, что таблицы, созданные в нем, можно экспортировать в PageMaker как графику:

    1. Открыть таблицу в Adobe Table.
    2. Файл > Экспортировать > Изображение.
    3. Указать формат графики в строке Сохранить как.
    4. После этого графический файл помещается в PageMaker обычным путем.

    Над чем стоит подумать - это как импортировать таблицы в PageMaker без использования технологии OLE. И в качестве выхода для верстки таблиц предлагается пользоваться всеми способами форматирования текста, существующими в РМ. Выход этот, конечно, не очень простой и быстрый, но тоже заслуживает рассмотрения - в следующем выпуске.


    Вот и все. Надолго не прощаюсь.

    Эта рассылка по-прежнему является составной частью проекта "СообЧа - СООБщество ЧАйников". Сайт находится по адресу http://www.soobcha.ru.

    Архив рассылки хранится по адресу http://subscribe.ru/archive/comp.soft.others.soobpm/


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное