ОПИСАНИЕ
При печати публикации Adobe PageMaker б.Ох, содержащей несколько изображений из метафайлов (например, WMF, OLE-объект, CGM, WPG, DXF, Plot-10, ADI) на одной странице, возникает ошибка языка PostScript «undefined: OffendingCommand; [various]».
РЕШЕНИЕ
При работе с PageMaker 6.0х в Windows 3.1 выполняйте печать, используя драйвер принтера Microsoft Windows PostScript 3.58.
ИЛИ: При работе с PageMaker 6.0х в Windows 95 выполняйте печать, используя драйвер принтера Microsoft Windows PostScript 4.0 или драйвер принтера Adobe PSPrinter начиная с версии 4.0 (AdobePS).
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ
Для печати метафайла из PageMaker 6.0х драйвер PostScript-принтера сначала загружает соответствующие PostScript-ресурсы в память принтера. Если остается мало памяти, PageMaker 6.0х очищает ее, удаляя на диск ресурсы драйвера PostScript-принтера. Если при этом удаляются ресурсы для печати метафайлов до их печати на странице, возникает ошибка языка PostScript «undefined: OffendingCommand; [various]».
Драйверы принтера Microsoft Windows PostScript 3.57 или более ранней версии и Adobe PostScript 3.01 или более ранней версии (AdobePS) могут загружать ресурсы для печати метафайлов только один раз. Драйверы Microsoft 3.58 и 4.0 и AdobePS 4.0 и более поздних версий могут повторно загружать PostScript-ресурсы после их удаления программой PageMaker 6.0х.
Windows 3.1x и более ранние версии являются 16-разрядными операционными системами, не поддерживающими 32-разрядные приложения. Поскольку драйвер принтера Microsoft 4.0 включен в Windows 95 как 32-разрядный драйвер, он не совместим с Windows 3.1x и более ранними версиями.