Sdílet prostřednictvím


Atributy stažených písem

Důležitý

Moderní tisková platforma je upřednostňovaná pro komunikaci s tiskárnami ve Windows. Doporučujeme použít ovladač třídy doručené pošty IPP od Microsoftu spolu s tiskovými podpůrnými aplikacemi (PSA) k přizpůsobení prostředí tisku ve Windows 10 a 11 pro vývoj zařízení tiskárny.

Další informace najdete v tématu Moderní tisková platforma a Průvodce návrhu aplikace na podporu tisku.

Následující tabulka uvádí atributy popisující podporu tiskárny pro stažená písma.

Název atributu Parametr atributu Komentáře
DLSymbolSet Konstanta, která představuje sadu symbolů, která se má použít při stahování písem TrueType. Může to být PC-8 nebo ROMAN-8. Volitelný. Pokud není zadán, předpokládá se, že oblast glyfů je souvislá v mezích určených *MinGlyphID a *MaxGlyphID.
FontFormat Konstantní hodnota označující typ podporovaného stahování. Musí to být jedna z těchto věcí:

HPPCL
HPPCL_RES
HPPCL_OUTLINE
OEM_CALLBACK
Vyžaduje se, pokud tiskárna může stahovat písma. Pokud je zadán OEM_CALLBACK, musí být zadány funkce zpětného volání písma. Další informace o těchto zpětných voláních naleznete v tématu Přizpůsobení ovladačů tiskárny společnosti Microsoft.
MaxFontID Číselná hodnota představující maximální identifikátor měkkých písem Volitelný. Pokud není zadána, výchozí hodnota je 65535.
MaxGlyphID Číselná hodnota představující maximální identifikátor glyfů stažených písem Volitelný. Pokud není zadáno a není zadána *DLSymbolSet, výchozí hodnota je 255. Ignorováno, pokud je zadán *DLSymbolSet.
MaxNumDownFonts Číselná hodnota představující maximální počet měkkých písem, která lze uložit v paměti tiskárny najednou. Volitelný. Pokud není zadáno, unidrv předpokládá, že lze uložit neomezený počet měkkých písem.
MinFontID Číselná hodnota představující minimální identifikátor měkkých písem Volitelný. Pokud není zadána, výchozí hodnota je jedna.
minGlyphID Číselná hodnota představující minimální identifikátor stažených písem. Volitelný. Pokud není zadána a *DLSymbolSet není zadána, výchozí hodnota je 32. Ignorováno, pokud je zadán *DLSymbolSet.
TextHalftoneThreshold Číselná hodnota, která určuje, zda Unidrv provádí text halftoning pro písma TrueType. Pokud je rozlišení ovladače větší nebo rovno hodnotě uvedené v tomto atributu, Unidrv aplikuje polotóny na text. Volitelný. Výchozí hodnota je 600.