Команды для скачанных шрифтов
Внимание
Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" Microsoft IPP вместе с приложениями поддержки печати (PSA), чтобы настроить возможности печати в Windows 10 и 11 для разработки устройств принтера.
Дополнительные сведения см. в статье "Современная платформа печати" и руководство по проектированию приложений поддержки печати.
В следующей таблице перечислены команды для управления скачанными шрифтами. Все команды задаются с помощью формата записи команды.
Команда | Description | Комментарии |
---|---|---|
CmdDeleteFont | Команда для удаления обратимого шрифта путем указания его идентификатора. | Необязательно. Укажите эту команду, только если выделенная память удаленного шрифта может быть немедленно удалена. |
CmdDeselectFontID | Чтобы отменить выбор текущего идентификатора шрифта, чтобы сделать шрифт неактивным. | Необязательно. Если этот шрифт отсутствует, при выборе нового шрифта не требуется отменить выбор текущего шрифта. |
CmdSelectFontHeight | Команда, чтобы выбрать высоту скачаемого шрифта. | Необязательно. В противном случае принтер не поддерживает масштабируемые шрифты структуры True Type. Эта команда необходима для HPPCL_OUTLINE формата. |
CmdSelectFontID | Команда, чтобы выбрать текущий идентификатор шрифта, чтобы сделать шрифт активным. | Требуется, если принтер поддерживает скачанные шрифты. |
CmdSelectFontWidth | Команда, чтобы выбрать ширину скачаемого шрифта. | Необязательно. В противном случае ширина скачаемого шрифта масштабируется пропорционально ее высоте. |
CmdSetCharCode | Команда, чтобы указать код символа следующего символа, который нужно скачать или удалить. | Требуется, если принтер поддерживает скачанные шрифты. |
CmdSetFontID | Команда для задания текущего идентификатора шрифта. | Требуется, если принтер поддерживает скачанные шрифты. |