Atributy pouze kořenové úrovně

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 průvodci návrhem aplikace podpory tisku v1 a v2.

Atributy pouze kořenové úrovně jsou obecné atributy , které popisují takové vlastnosti specifické pro ovladače jako názvy souborů prostředků, soubory nápovědy nebo další zahrnuté soubory GPD spolu se specifikacemi hlavních jednotek ovladače, čísla verze a znakové stránky.

Další atributy pouze kořenové úrovně určují takové vlastnosti specifické pro zařízení, jako je název tiskárny, typ, maximální kapacita kopírování a počet slotů kazety písem.

Tyto atributy se nazývají pouze kořenové atributy, protože musí být vždy umístěny v souboru GPD na kořenové úrovni (to znamená, ne uvnitř složených závorek).

Následující tabulka uvádí atributy pouze kořenové úrovně.

Název atributu AttributeParameter Komentáře
CodePage Identifikátor znakové stránky systému Windows s číselnou hodnotou. Volitelný. Pokud není zadáno, použije se Unicode. Znaková stránka se aplikuje na všechny zobrazené řetězce.
FontCartSlots Číselná hodnota představující počet slotů kazet písem poskytovaných tiskárnou. Volitelný. Pokud není zadána, výchozí hodnota je nula.
GPDFileName Textový řetězec v uvozovkách, který představuje název souboru GPD (bez cesty). Volitelný.
GPDFileVersion Textový řetězec s uvozovými znaky představující aktuální verzi souboru GPD. Doporučený formát je MajorVersion. MinorVersion, například "1.0". Volitelný. Pokud je zadaný, zobrazí se tento řetězec v dialogovém okně O programu Unidrv.
GPDSpecVersion Textový řetězec s uvozovými znaky představující aktuální verzi specifikace GPD. Požadovaný formát je MajorVersion. MinorVersion, například "1.0". Povinné. Před komentáři musí být první položka v souboru GPD. Tato hodnota musí být 1.0 pro Systém Windows 2000.
HelpFile Řetězec obsahující název přizpůsobeného souboru nápovědy s příponou .hlp. Volitelný. V případě zahrnutí může přidat témata nebo přepsat existující témata do souboru nápovědy unidrv. Indexy souborů nápovědy jsou určené atributy *HelpIndex pro funkce a možnosti.
Zahrnout Řetězec označený uvozovkami obsahující název dalšího souboru GPD. Zastaralý. Tato položka byla předdefinována jako direktiva preprocesoru.
InstalledOptionName Řetězec v uvozovkách, který se zobrazí k označení, že instalovatelná funkce nebo možnost byla nainstalována. Obvykle je tento řetězec "Nainstalován", ale lze zadat jakýkoli příslušný řetězec. Vyžaduje se, pokud *Instalovatelné? má hodnotu TRUE pro všechny funkce nebo možnosti (viz atributy funkce) a pokud není zadán parametr rcInstalledOptionNameID .
Hlavní jednotky PAIR představující hlavní jednotky tiskárny. Povinné. Pokud chcete snížit potenciální chyby zaokrouhlení, použijte stejné hodnoty pro jednotky rozlišení v datech metrik písma, která zadáte pro MasterUnits. (Viz Metriky písem Unidrv ve správě přizpůsobených písem.)
MaxPočetKopií Číselná hodnota představující maximální počet kopií, které může tiskárna podporovat. Volitelný. Pokud není zadána, výchozí hodnota je 1.
Název modelu Textový řetězec v uvozovkách představující název modelu tiskárny. Vyžaduje se, pokud není zadán parametr rcModelNameID . Řetězec musí odpovídat názvu v souboru setup.inf.
NotInstalledOptionName Uvozovaný řetězec, který se zobrazí k označení instalovatelné funkce nebo možnosti, se nenainstaluje. Obvykle je tento řetězec "Nenainstalován", ale lze zadat jakýkoli odpovídající řetězec. Vyžaduje se, pokud je Installable?TRUE pro jakékoli funkce nebo možnosti (viz atributy funkcí) a pokud rcNotInstalledOptionNameID není specifikováno.
Osobnost Řetězec v uvozovkách představující jazyk, který používá tiskárna. Volitelný. Pokud je zadán, řetězec se zobrazí adresářovými službami. Viz také rcPersonalityID níže v této tabulce.
Typ tiskárny PAGE, SERIAL nebo TTY Povinné
PrintRate Číselná hodnota představující monochromatickou tiskovou rychlost. Jednotky jsou určeny prostřednictvím PrintRateUnit. Volitelný. Pokud není zadáno, výchozí hodnota je 0.
PrintRatePPM Číselná hodnota představující rychlost tisku na stránkách za minutu Volitelný. Pokud není zadáno, výchozí hodnota je 0.
PrintRateUnit PPM – Stránky/min

CPS – znaky/s

LPM – řádky/min

IPM – palce/min. (IPM je určená pro plottery)
Vyžaduje se, pokud je zadána hodnota PrintRate . Zadaná jednotka by měla odpovídat typu tiskárny. Například PPM (stránky za minutu) by se mělo zadat pro stránkové tiskárny.
rcInstalledOptionNameID ID řetězce, který ukazuje na nainstalování instalovatelné funkce nebo možnosti. Obvykle je tento řetězec "Nainstalován", ale lze zadat jakýkoli příslušný řetězec. Vyžaduje se, pokud je Installovatelné? je TRUE pro některé funkce nebo možnosti (viz atributy funkce) a pokud není zadán InstalledOptionName.
rcNotInstalledOptionNameID ID prostředku řetězce, který se zobrazí, aby ukázal, že instalovatelná funkce nebo možnost není nainstalována. Obvykle je tento řetězec "Nenainstalován", ale lze zadat jakýkoli odpovídající řetězec. Je vyžadováno, jestliže Instalovatelné? je TRUE pro některé funkce nebo možnosti (viz atributy funkcí) a pokud není zadán NotInstalledOptionName.
rcPersonalityID ID řetězcového prostředku, který označuje jazyk tiskárny používaný tiskárnou. Volitelný. Pokud je zadán, řetězec se zobrazí adresářovými službami. Viz Také Osobnost.
rcPrinterIconID ID prostředku RC_ICON představující ikonu přidruženou k tiskárně. Volitelný. Pokud není zadáno, zobrazí se výchozí ikona tiskárny. Doporučujeme, aby se všechna ID prostředků RC_ICON očíslovala souvisle počínaje číslem 1.
ResourceDLL Řetězec uvedený bez informací o cestě obsahující název knihovny DLL prostředků. Volitelný. Viz Používání resourceových DLL v Minidriveru.

Informace o nových atributech pouze kořenové úrovně pro systém Windows Vista naleznete v tématu Nové atributy GPD pouze kořenové úrovně pro Systém Windows Vista a Nové atributy PPD pouze kořenové úrovně pro Systém Windows Vista.