1

У меня есть ситуация, когда у меня есть драйвер принтера (который я разрабатываю), который отлично работает в Windows Photo Viewer для всех пользователей на моем компьютере ... кроме меня!

Я думаю, что во время разработки, я должен был случайно переключить настройку Photo Viewer или кэшировать что-то для своего конкретного профиля пользователя, так как, когда я сейчас иду на печать с использованием моего профиля, он не может начать буферизацию. Я думаю, что внутренне Windows Photo Viewer не удается распечатать.

Я заметил, что когда я изменил файл GDP для принтера и переустановил, новые настройки GPD, кажется, не отражаются в графическом интерфейсе печати Photo Viewer, возможно, как будто он был кэширован.

Итак, кто-нибудь знает, где хранятся пользовательские данные для Windows 7 Photo Viewer?

Спасибо!

Энди.

1 ответ1

1

Нашел причину моей проблемы. Кажется, что для каждого принтера Windows Photo Viewer хранит документ драйвера принтера Print Ticket и Print Capabilities. Так как во время разработки я изменял оба этих параметра, я предполагаю, что один из обоих должен был испортиться или иным образом стать тем, что программа просмотра фотографий не ожидала от моего принтера.

Записи реестра не удаляются при удалении принтера, поэтому вы должны удалить их вручную. Вы можете найти их здесь:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\PhotoPrintingWizard\[Print name]

Надеюсь, это поможет кому-то! :)

Энди

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .