Перечисление D2D1_PRINT_FONT_SUBSET_MODE (d2d1_1.h)

Определяет, когда ресурсы шрифта должны быть подмножеством во время печати.

Синтаксис

typedef enum D2D1_PRINT_FONT_SUBSET_MODE {
  D2D1_PRINT_FONT_SUBSET_MODE_DEFAULT = 0,
  D2D1_PRINT_FONT_SUBSET_MODE_EACHPAGE = 1,
  D2D1_PRINT_FONT_SUBSET_MODE_NONE = 2,
  D2D1_PRINT_FONT_SUBSET_MODE_FORCE_DWORD = 0xffffffff
} ;

Константы

 
D2D1_PRINT_FONT_SUBSET_MODE_DEFAULT
Значение: 0
Использует эвристическую стратегию, чтобы решить, когда следует использовать шрифты подмножества.

ПРИМЕЧАНИЕ

Если драйвер печати запросил оптимизированное для архива содержимое, Direct2D будет использовать подмножество шрифтов один раз для всего документа.

D2D1_PRINT_FONT_SUBSET_MODE_EACHPAGE
Значение: 1
Подмножества и внедряет ресурсы шрифта в каждую страницу, а затем удаляет это подмножество шрифта после вывода страницы.
D2D1_PRINT_FONT_SUBSET_MODE_NONE
Значение: 2
Отправляет исходные ресурсы шрифта без подмножества вместе со страницей, которая сначала использует шрифт, и повторно использует ресурсы шрифта для последующих страниц без их повторной отправки.
D2D1_PRINT_FONT_SUBSET_MODE_FORCE_DWORD
Значение: 0xffffffff
Значение, которое гарантированно является DWORD.

Требования

   
Верхняя часть d2d1_1.h

См. также раздел

D2D1_PRINT_CONTROL_PROPERTIES