2

Мне было интересно, как выполняется печать и какие действия выполняются «технически» во время печати бумаги на компьютере. После нажатия на команду печати в этом конкретном документе, что происходит?

Существует ли какое-либо цифроаналоговое преобразование или документ передается в цифровом формате?

Я специально имею в виду принтеры Deskjet.

1 ответ1

3

Windows 2000/XP использует компонент графического интерфейса устройства (GDI) операционной системы для обработки функций печати. Хотя вы можете использовать внешний язык принтера, такой как PostScript, в большинстве установок используется собственный драйвер Windows, который позволяет Windows выполнять обработку. GDI использует процессор, а не принтер для обработки задания на печать, а затем отправляет завершенное задание на принтер. Когда вы печатаете письмо с использованием шрифтов TrueType в Windows, GDI обрабатывает задание на печать и отправляет растровые изображения каждой страницы на указатель. Принтер видит страницу текста TrueType как изображение, а не как текст. Пока принтер имеет мощный процессор растровых изображений и достаточно оперативной памяти, нет необходимости беспокоиться о языках принтера.

Windows Vista/7 поддерживает печать GDI, но они также включают новую подсистему принтера, называемую путь печати CML paper Specification (XPS). XPS обеспечивает несколько улучшений по сравнению с GDI, включая улучшенное управление цветом и улучшенную точность печати. Для пути печати XPS требуется драйвер, поддерживающий XPS. Некоторые принтеры изначально поддерживают XPS, что устраняет необходимость преобразования вывода в язык управления принтером для конкретного устройства перед печатью.

Чтобы ответить на ваш другой вопрос, нет цифро-аналогового преобразования. Процесс остается цифровым все время.

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