На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Print Spooler



The primary component of the printing interface is the print spooler. The print spooler is a Windows executable file that manages the printing process. Management of printing involves retrieving the location of the correct printer driver, loading that driver, converting high-level function calls to journal records, storing those journal records on disk as a print job, and so on.

The spooler is loaded at startup and continues to run until the operating system is shut down. Windows Print Manager provides a graphical interface that the user or system administrator can use to access and configure the spooler; however, if Print Manager is disabled or shut down, the spooler continues to run.
Applications that print create a printer DC. When an application creates a printer DC, the spooler performs necessary tasks such as determining the location of the required printer driver and then loading the appropriate printer driver. It also determines the data type used to record the print job. The supported data types include journal records, ASCII text, and PostScript®. A print job is a document stored internally (by using one of the supported data types) that may contain one or more pages of output. It may consist of multiple forms; for example, a job may consist of one envelope and three pages of A4 paper. A print job is defined (or bracketed) by the StartDoc and EndDoc functions.

The default data type for a print job is the journal record. A journal record is a compact structure used to store text output commands, raster graphics commands, and so on. When an application calls StartDoc, the spooler creates a journal file and a data file and begins storing journal records in the journal file. Each time the application calls one of the GDI drawing functions, one or more new journal records are created and stored in the journal file. The journal and data files are created in an operating system directory. The spooler uses the journal file to store journal records and uses the data file to record the type of form, the data type for the print job, the target printer, and so on. These files are deleted by the spooler when the job has successfully printed.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Отпечаток Spooler



Первичный компонент печатающего интерфейса является отпечатком spooler. Отпечаток spooler является выполняемым файлом Окна, который управляет печатью процесса. Управление печати включает извлекая позицию правильного драйвера принтера, загружая этот драйвер, преобразовывающий высокоуровневую функцию называется в записи журнала, хранящие те записи журнала на диске как работа распечатки, и так далее.

spooler загружено на запуске и осталось работать пока операционная система не будет отключать. Менеджер Распечатки Windows обеспечивает графический интерфейс, который пользователь или системный администратор могут использовать, чтобы иметь доступ к и конфигурировать spooler; тем не менее, если Менеджер Распечатки выведен из строя или отключен, spooler остается работать.
Приложения, что распечатка создает принтер DC. Когда приложение создает принтер DC, spooler выполняет необходимые задачи как например, определение позиции необходимого драйвера принтера и затем загружая подходящий драйвер принтера. Это также определяет тип данных использованный, чтобы записывать работу распечатки. Предусмотренные типы данных включают записи журнала, текста ASCII, и PostScript . Работа распечатки является документом загруженным непосредственно (используя один из предусмотренных типов данных), что может содержать одна или более страниц выхода. Это может состоять из многочисленных форм; например, работа может состоять из одного конверта и трех страницы бумаги A4. Работа распечатки определена (или заключенное в скобки) StartDoc и функциями EndDoc.

По умолчанию тип данных для работы распечатки - запись журнала. Запись журнала является компактной структурой использованной, чтобы загружать текстовые выходные команды, растровые графические команды, и так далее. Когда приложение называет StartDoc, spooler создает файл журнала и файл данных и начинает хранят записи журнала в файле журнала. Всякий раз, когда приложение называет одно из GDI, рисующее функции, одна или более новых записей журнала созданы и загружены в файл журнала. Журнал и файлы данных созданы в директории операционной системы. spooler использует файл журнала, чтобы загружать записи журнала и использовать файл данных, чтобы записывать тип формы, тип данных для работы распечатки, целевой принтер, и так далее. Эти файлы удалены spooler когда работа успешно напечаталась.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz