Attributi per i tipi di carattere scaricati
Importante
La piattaforma di stampa moderna è il mezzo preferito di Windows per comunicare con le stampanti. Ti consigliamo di usare il driver di classe IPP di Microsoft, insieme a Print Support Apps (PSA), per personalizzare l'esperienza di stampa in Windows 10 e 11 per lo sviluppo di dispositivi per stampanti.
Per altre informazioni, vedere Piattaforma di stampa moderna e guida alla progettazione dell'app di supporto per la stampa.
Nella tabella seguente sono elencati gli attributi che descrivono il supporto della stampante per i tipi di carattere scaricati.
Attribute name | Parametro dell'attributo | Commenti |
---|---|---|
DLSymbolSet | Costante che rappresenta il set di simboli da utilizzare durante il download dei tipi di carattere TrueType. Può essere PC-8 o ROMAN-8. | Facoltativo. Se non specificato, si presuppone che l'intervallo di glifi sia contiguo entro i limiti specificati da *MinGlyphID e *MaxGlyphID. |
FontFormat | Valore costante che indica il tipo di download supportato. Deve essere uno dei seguenti: HPPCL HPPCL_RES HPPCL_OUTLINE OEM_CALLBACK |
Obbligatorio se la stampante può scaricare i tipi di carattere. Se si specifica OEM_CALLBACK, è necessario specificare le funzioni di callback del tipo di carattere. Per altre informazioni su questi callback, vedere Personalizzazione dei driver della stampante microsoft. |
MaxFontID | Valore numerico che rappresenta l'identificatore massimo per i tipi di carattere soft. | Facoltativo. Se non specificato, il valore predefinito è 65535. |
MaxGlyphID | Valore numerico che rappresenta l'identificatore massimo per i glifi dei tipi di carattere scaricati. | Facoltativo. Se non specificato e *DLSymbolSet non è specificato, il valore predefinito è 255. Ignorato se viene specificato *DLSymbolSet . |
MaxNumDownFonts | Valore numerico che rappresenta il numero massimo di tipi di carattere soft che possono essere archiviati nella memoria della stampante contemporaneamente. | Facoltativo. Se non specificato, Unidrv presuppone che sia possibile archiviare un numero illimitato di caratteri soft. |
MinFontID | Valore numerico che rappresenta l'identificatore minimo per i tipi di carattere soft. | Facoltativo. Se non specificato, il valore predefinito è uno. |
MinGlyphID | Valore numerico che rappresenta l'identificatore minimo per i glifi dei tipi di carattere scaricati. | Facoltativo. Se non specificato e *DLSymbolSet non è specificato, il valore predefinito è 32. Ignorato se viene specificato *DLSymbolSet . |
TextHalftoneThreshold | Valore numerico che determina se Unidrv esegue il halftoning del testo per i tipi di carattere TrueType. Se la risoluzione del driver è maggiore o uguale al valore specificato in questo attributo, il testo mezzotone Unidrv. | Facoltativo. Il valore predefinito è 600. |