Стандартные команды printto используются операционной системой Windows чтобы связать расширение файла с приложением, которое отвечает за печать файлов с этим расширением. Например, для печати текстового документа (*.txt) обычно используется Блокнот (notepad.exe). Для печати файлов с расширениями .doc и .rtf используется Microsoft Word. Печать файлов PDF обычно ассоциируется с приложением Acrobat Reader и т.д. Для печати файлов различных графических форматов как правило используется системная библиотека shimgvw.dll либо приложение Paint.
Приложения Факсы и сканирование Windows и Fax Voip FSP используют функцию printto в следующих случаях:
Функция printto очень удобна, однако зависит от установленных на компьютере приложений и пользовательских настроек. Отсутствие правильных ассоциаций файлов приводит к неработоспособности вышеперечисленных функционалов с отдельными расширениями файлов. Даже в случае хорошо известных расширений, ассоциации файлов могут быть повреждены после установки нового приложения. Начиная с Windows Vista отсутствует возможность настройки команд printto через пользовательский интерфейс. В Windows 11, Windows 10 и Windows 8 / 8.1 ассоциации по умолчанию не позволяют использовать printto со многими стандартными расширениями файлов. В ОС Windows Server эта проблема отсутствует, потому что новые приложения Windows Store (Магазин) по умолчанию не установлены.
Описанная здесь функция восстанавливает правильные ассоциации для стандартных типов файлов, а также устраняет другие проблемы связанные с печатью.
Обратите внимание, что на компьютере с Windows 11 и Windows 10 функция, описанная в текущей главе, не способна разрешить все проблемы и ассоциации файлов необходимо назначать вручную, см. главу Исправление ассоциаций файлов в Windows 11 и Windows 10 настоящего справочного руководства.
Параметры printto
Нажмите чтобы открыть главу Исправление ассоциаций файлов в Windows 11 и Windows 10 настоящего справочного руководства. Эта глава содержит важную информацию для пользователей Windows 11 или Windows 10. Приведенная информация также может быть полезна для пользователей других операционных систем, в частности Windows 8/8.1 или Windows Server 2022/2019/2016/2012/2012R2.
<Исправить команды ‘printto’>
Нажмите чтобы исправить ассоциации printto для стандартных типов файлов, а также устранить другие проблемы связанные с печатью. Для использования этой опции обычно требуются права администратора. Права администратора запрашиваются только в случае необходимости.
В зависимости от операционной системы, применяются следующие исправления:
Исправление печати из-под служб Windows. Хорошо известная проблема. Приложение не видит установленные в системе принтеры. В случае вызова метода FaxDocument.ConnectedSubmit2 (Fax Service API) приложение зависает. В ряде других случаев возникает ошибка печати. Критично при работе функции Почта-на-факс в качестве службы Windows.
Исправление стандартных команд 'printto' для стандартных классов ProgID. В настоящее время поддерживаются следующие классы ProgID: txtfile, giffile, jpegfile, pjpegfile, pjpegfile, pngfile, TIFImage.Document, wdpfile, PBrush, emffile, rlefile, wmffile, Paint.Picture, icofile.
Исправление стандартных команд ‘printto’ для стандартных расширений файлов для учетной записи текущего пользователя. В настоящее время поддерживаются следующие расширения файлов: *.txt, *.bmp, *.dib, *.emf, *.gif, *.ico, *.jfif, *.jpe, *.jpeg, *.jpg, *.jxr, *.png, *.rle, *.tif, *.tiff, *.wdp, *.wmf. В Windows 11 и Windows 10 ассоциации файлов необходимо назначать вручную, см. главу Исправление ассоциаций файлов в Windows 11 и Windows 10 настоящего справочного руководства.
Примечания