Поддержка стандартных размеров бумаги
Внимание
Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" Microsoft IPP вместе с приложениями поддержки печати (PSA), чтобы настроить возможности печати в Windows 10 и 11 для разработки устройств принтера.
Дополнительные сведения см. в статье "Современная платформа печати" и руководство по проектированию приложений поддержки печати.
Стандартные размеры бумаги представлены стандартными параметрами функции PaperSize.
Для каждого стандартного размера бумаги, который поддерживает принтер, функция PaperSize файла GPD должна включать запись *Option, аргумент которой является одним из стандартных имен вариантов (кроме CUSTOMSIZE).
В этой записи требуются следующие атрибуты параметров:
*PrintableArea *PrintableOrigin *rcNameID *Command
Можно использовать следующие атрибуты параметров, но не требуются:
*CursorOrigin *RotateSize? *PageProtectMem
Для всех стандартных размеров бумаги идентификатор ресурса RCID_DMPAPER_SYSTEM_NAME (определенный в stdnames.gpd) должен использоваться в качестве аргумента *rcNameID.