Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Important
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.
Názvy funkcí a možností, které se předávají pomocnému rozhraní z modulu plug-in Pscript5, jsou názvy řetězců funkcí a možností, jak jsou definovány v souboru PPD. Některé rezervované řetězce jsou definovány pro funkce implementované v základním ovladači Pscript5, které nejsou reprezentovány v souboru PPD.
Všechny možnosti uvedené v následující tabulce lze určit za běhu voláním funkce EnumOptions. Pro funkce, které vyžadují číselné nastavení v oblastech, vrátí metoda EnumOptions hodnotu NULL v parametru pOptionList a počet nulových možností v *pdwNumOptions.
| Název funkce | Možnosti | Description |
|---|---|---|
| %AddEuro | "True" "False" | Přidejte symbol Euro do písem zařízení. Tiskárna se drží na tiskárně. Vyžaduje PostScript úrovně 2. Viz poznámka 1 následující v této tabulce. |
| %CtrlDAfter | "True" "False" | Po každé úloze odešlete ctrl+D. Tiskárna s rychlým tiskem |
| %CtrlDBefore | "True" "False" | Před každou úlohou odešlete ctrl+D. Tiskárna se drží na tiskárně. |
| %CustomPageSize | Možnosti vlastní velikosti stránky mají složitý formát. Viz poznámka 2 následující v této tabulce. | Přečtěte si nebo zadejte vlastní nastavení velikosti stránky. Nastavení této funkce také způsobí, že se člen dmPaperSize veřejné struktury DEVMODEW resetuje na DMPAPER_CUSTOMSIZE (označuje vlastní velikost PS) a nastaví příznak bitu DM_PAPERSIZE. Tuto funkci lze číst pouze v případě, že veřejná struktura DEVMODEW indikuje, že se používá vlastní formát papíru. Document-sticky. |
| %GraphicsAsTrueGray | "True" "False" | Převeďte šedou grafiku na postscriptově šedou. Tiskárna se drží na tiskárně. |
| %JobTimeout | Numeric (viz poznámka 3 následující v této tabulce) "0" až "2147483647" | Zadejte časový limit úlohy v sekundách. Tiskárna se drží na tiskárně. |
| %MaxFontSizeAsBitmap | Číselné číslo (viz poznámka 3) "0" až "32767" | Zadejte maximální velikost písma, která se má stáhnout jako rastrový obrázek. Tiskárna se drží na tiskárně. |
| %MetafileSpooling | "True" "False" | Povolte zařazování EMF. Povolení této funkce je ekvivalentní povolení možnosti uživatelského rozhraní Rozšířený tisk. Tato funkce má omezení, která pracují s tiskem brožur, kolací a řazením stránek. Tato funkce má nejnižší prioritu při řešení některé z těchto funkcí. Document-sticky. |
| %MinFontAsOutline | Numeric (viz poznámka 3 následující v této tabulce) "0" až "32 767" | Zadejte minimální velikost písma, která se má stáhnout jako osnova. Tiskárna se drží na tiskárně. |
| %Mirroring | "True" "False" | Zrcadlit výstup vrácením vodorovných souřadnic. Document-sticky. |
| %Negative | "True" "False" | Obrácení černobílých oblastí na vytištěné stránce Document-sticky. Vyžaduje černobílou tiskárnu, ne barvu. |
| %Orientation | "Na výšku" "Na šířku" "RotatedLandscape" | Zadejte orientaci výstupu. Konfigurace orientace pomocí této techniky změní hodnoty struktury privátní i veřejné DEVMODEW při použití s rozhraním IPrintCoreHelperPS . Toto upozornění se nevztahuje na rozhraní IPrintCoreUI2 . Document-sticky. |
| %OutputFormat | "Rychlost" "Přenositelnost" "EPS" "Archiv" | Zadejte výstupní formát PostScriptu. Chování výstupního formátu je stejné jako u IPrintCoreUI2. Document-sticky. |
| %OutputProtocol | "ASCII" "BCP" "TBCP" "Binary" | Zadejte protokol, který tiskárna používá k tisku úloh. Možnosti BCP a TBCP jsou dostupné jenom v případě, že jsou podporované. Výčty zahrnují pouze podporované hodnoty. Výstupní protokol lze také určit kontrolou globálního atributu "Protokoly". Tiskárna se drží na tiskárně. |
| %OutputPSLevel | "1" "2" "3" | Zadejte úroveň jazyka PostScript, která se má pro tuto tiskovou úlohu vygenerovat. Dostupné možnosti jsou omezené na hodnoty, které jsou stejné nebo menší než jazyková úroveň zařízení, která je zadána v globálním atributu LanguageLevel. Document-sticky. Vyžaduje PostScript úrovně 2 nebo vyšší. Viz poznámka 1 následující v této tabulce. |
| %PageOrder | "FrontToBack" "BackToFront" | Zadejte pořadí, ve kterém se mají stránky vytisknout. Pokud není zařazování EMF dostupné, tato funkce není při volání enumFeatures uvedená a pokusí se přečíst nebo zapsat nastavení pro tuto funkci, vrátí E_FAIL. BackToFront je omezené, pokud je funkce %MetafileSpooling nastavená na Hodnotu False. Document-sticky. |
| %PagePerSheet | "1", "2", "4", "6", "9", "16", "Brožura" | Tisk brožury je k dispozici pouze v případě, že je k dispozici oboustranný tisk. Nastavení možnosti Booklet (Brožura) způsobí, že se duplexní režim zapne, pokud ještě není zapnutý. Pokud je oboustranný tisk vypnutý a je vybrán tisk brožur, je možnost nucena 2-up. Pokud je zařazování metasouboru zakázané, je reprezentováno jako omezení při tisku brožur. Pokud zařazování EMF není k dispozici, protože se používá tisk tiskového procesoru, tisk brožur není k dispozici. V takovém případě není v výčtu uveden tisk brožur a SetOptions vrátí E_FAIL, pokud volající požaduje "%PagePerSheet" nastaven na "Booklet". Document-sticky. |
| %PSErrorHandler | "True" "False" | Odeslat obslužnou rutinu chyby Jazyka PostScript. Document-sticky. |
| %PSMemory | Numeric (viz poznámka 3 následující v této tabulce). Pro tiskárny postscriptové úrovně 1 je rozsah "172" až "2097151". Pro tiskárny úrovně 2 nebo 3 postscriptu je rozsah 249 až "2097151". | Určuje počet kilobajtů virtuální paměti, které jsou v zařízení k dispozici. Hodnoty jsou uvedené v kilobajtech, nikoli bajtech. Platné rozsahy se také liší pro tiskárny úrovně 1 a 2. Pokus o nastavení hodnot mimo tyto rozsahy selže s HRESULT E_FAIL. Tiskárna se drží na tiskárně. |
| %TextTrueGray | "True" "False" | Převeďte šedý text na šedý postscriptový text. Tiskárna se drží na tiskárně. |
| %TTDownloadFormat | "Automatic" "Outline" "Bitmap" "NativeTrueType" | Zadejte formát stahování písma TrueType. NativeTrueType je k dispozici a uveden v enumOptions pouze v případě, že globální atribut "TTRasterizer" indikuje podporu pro "Type42". Document-sticky. |
| %WaitTimeout | Numeric (viz poznámka 3 následující v této tabulce) "0" až "2147483647" | Zadejte hodnotu časového limitu čekání v sekundách. Tiskárna se drží na tiskárně. |
Poznámka 1 Pokud nejsou splněny uvedené požadavky pro funkci, tato funkce není uvedená v enumFeatures a pokusí se získat nebo nastavit tuto funkci, která způsobí vrácení E_FAIL. Tato poznámka platí pro %AddEuro, %Negativea %OutputPSLevel.
Poznámka 2 (%CustomPageSize) Formát vlastní velikosti stránky je stejný jako formát popsaný v IPrintCoreUI2. Funkce EnumOptions vrátí prázdný seznam možností.
Poznámka 3 Číselné hodnoty jsou reprezentovány jako řetězce ANSI, které obsahují pouze číslice. Symboly znaménka nejsou povolené. Například hodnota 300 je platná, ale hodnota -20, 20,5 a +300 jsou neplatná. Tato poznámka platí pro %JobTimeout, %MaxFontSizeAsBitmap, %MinFontAsOutline, %PSMemorya %WaitTimeout.