Каковы системные требования для печати документа XPS

1426
ford

Я сделал документ XPS в Microsoft Word («Печать» -> «Печать в XPS Writer»). На Windows 7 (64-битной) машине я могу открыть этот файл в XPSViewer или IE и отправить его на реальный принтер, где документ XPS успешно распечатан. Все испытания до сих пор проводились на сетевых принтерах.

На моем компьютере с Windows XP (32-разрядной) я могу создать документ XPS с помощью Microsoft Word, но мои попытки распечатать документ XPS на реальном принтере не увенчались успехом. Этот аппарат указывает, что задание было успешно отправлено на принтер, но принтер не печатает документ, а в журналах принтера указывается, что задание не было получено. Я пытаюсь печатать на одинаковых принтерах как с XP, так и с Win7. Попытка распечатать документы не XPS по-прежнему работает нормально на компьютере с XP.

Что может отсутствовать в машине с XP, что могло бы вызвать такое поведение? У меня установлена ​​платформа .Net 4.0.

2
Полностью ли исправлен компьютер XP с пакетом обновления 3 (SP3) и включены дополнительные обновления Windows? Это сетевой принтер? harrymc 12 лет назад 0
Ага. Все патчи применяются, и XP на SP3. Это сетевой принтер (локальный, локальный). ford 12 лет назад 0
Может ли аппарат XP печатать на принтере что-нибудь еще? shufler 12 лет назад 0
Другие вещи можно распечатать. MS Word 2007, если не печатает документ XPS, может печатать успешно, например ford 12 лет назад 0

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

1
kod

Потенциально проблема с драйверами в вашей установке XP

Почему бы не попробовать SumatraPDF 1.9 для чтения XPS (переносная версия представляет собой один файл, без установки), затем попытаться выполнить печать из своего окна, если это не удастся, его можно сохранить как открытый PDF-файл, а затем повторить попытку печати, чтобы убедиться, что это приложение (программа просмотра xps). ) или printdriver / spooler отклоняя некоторую строку xps

Если это последний драйвер, попробуйте изменить некоторые дополнительные параметры, такие как спулинг raw и т. Д.

Я попробовал SumatraPDF, и он смог нормально загрузить файл XPS, но не могу использовать SumatraPDF для сохранения моего файла XPS в формате PDF (http://forums.fofou.org/sumatrapdf/topic?id=2344326) ford 12 лет назад 0
Помимо этой проблемы, SumatraPDF может распечатать документ XPS ford 12 лет назад 1
1
kod

SumatraPDF может отправлять файлы на принтер напрямую через интерфейс командной строки.

Печатает файл PDF на принтере по умолчанию

-print-to-default $file.pdf 

Печатает PDF на заданном принтере

-print-to $printer_name $file.pdf 

Открывает файл PDF и показывает диалоговое окно печати, чтобы выбрать принтер и параметры печати

-print-dialog $file.pdf 

При использовании -print-to-default или -print-to завершится после печати

-exit-on-print 

Так что постарайтесь:

диск: \ путь \ SumatraPDF.exe - печать по умолчанию-выход-на-принт "диск: \ путь \ мой тестовый файл.xps"

или же

диск: \ path \ SumatraPDF.exe -print-диалоговое окно "диск: \ путь \ мой тестовый файл.xps"

0
harrymc

Исходя из этого поста, попробуйте отключить спулинг принтера.

Это делается в свойствах принтера, вкладка «Дополнительно», установите флажок «Печатать прямо на принтер».

Вкладка «Дополнительно» отключена. Будет ли это из-за отсутствия разрешений? ford 12 лет назад 0
Да, если это общий сетевой принтер. harrymc 12 лет назад 0
0
PhxTitan

Я считаю, что это внутренние проблемы MS с их опцией XPS и машинами с 64-битной ОС. В MS OneNote есть отличная опция печати «Отправить в OneNote», в которой используются драйверы XPS, как мне кажется ... но не в том случае, если это была 64-битная ОС, по крайней мере для версий OneNote 2007. Инженер команды Microsoft OneNote в свое время написал «исправление» для отправки в OneNote на компьютерах x64, в котором использовался собственный драйвер XPS, который он выложил для загрузки. Это даже не было официальное решение MS Driver. Возможно, они исправили это для версии OneNote 2010 или нет. Но варианты 64-битной ОС XPS были проблематичными из-за того, что Microsoft не рассмотрела их должным образом. Возможно, вам придется поискать MS, чтобы узнать, есть ли у них драйверы быстрого исправления для конкретной проблемы XPS. Мне повезло, что я искал их на сайте MS OneNote.

Спасибо за помощь, но в моей ситуации 64-битная ОС делает то, что мне нужно, но 32-битная XP не работает. ford 12 лет назад 0

Похожие вопросы