Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Belangrijk
Het moderne afdrukplatform is de voorkeursmiddel van Windows om te communiceren met printers. U wordt aangeraden het IPP-inboxklasse-stuurprogramma van Microsoft te gebruiken, samen met PSA (Print Support Apps), om de afdrukervaring in Windows 10 en 11 aan te passen bij de ontwikkeling van printers.
Zie de Print support app design guidevoor meer informatie.
Functie- en optienamen die vanuit een Pscript5-invoegtoepassing aan de helperinterface worden doorgegeven, zijn de tekenreeksnamen van de functies en opties zoals deze zijn gedefinieerd in het PPD-bestand. Bepaalde gereserveerde tekenreeksen worden gedefinieerd voor functies die zijn geïmplementeerd in het Pscript5-kernstuurprogramma dat niet wordt weergegeven in het PPD-bestand.
Alle opties in de volgende tabel kunnen tijdens runtime worden bepaald door EnumOptions-aan te roepen. Voor functies waarvoor numerieke instellingen binnen bepaalde bereiken vereist zijn, retourneert de methode EnumOptions een NULL--waarde in de parameter pOptionList en geeft het aan dat er nul opties zijn in *pdwNumOptions.
Functienaam | Opties | Beschrijving |
---|---|---|
%AddEuro | "Waar" "Onwaar" | Voeg het eurosymbool toe aan apparaatlettertypen. Printer-plakkerig. Vereist PostScript Niveau 2. Zie opmerking 1 na deze tabel. |
%CtrlDAfter | "Waar" "Onwaar" | Verzend Ctrl+D na elke taak. Printer-plakkerig |
%CtrlDBefore | "Waar" "Onwaar" | Verzend Ctrl+D vóór elke taak. Printer-plakkerig. |
%CustomPageSize | Aangepaste opties voor paginaformaat hebben een complexe indeling. Zie opmerking 2 na deze tabel. | Een aangepaste instelling voor paginaformaat lezen of opgeven. Als u deze functie instelt, wordt ook het lid dmPaperSize van de openbare DEVMODEW- structuur opnieuw ingesteld op DMPAPER_CUSTOMSIZE (waarmee een aangepaste PS-grootte wordt aangegeven) en wordt de DM_PAPERSIZE bitvlag ingesteld. Deze functie kan alleen worden gelezen als de openbare DEVMODEW- structuur aangeeft dat een aangepast papierformaat wordt gebruikt. Documentkleverig. |
%GraphicsAsTrueGray | "Waar" "Onwaar" | Converteer grijze afbeeldingen naar PostScript grijs. Printer-plakkerig. |
%JobTimeout | Numeriek (zie opmerking 3 na deze tabel) "0" tot en met "2147483647" | Geef de time-out van de taak op in seconden. Printer-plakkerig. |
%MaxFontSizeAsBitmap | Numeriek (zie opmerking 3) "0" tot en met 32767" | Geef de maximale tekengrootte op die moet worden gedownload als bitmap. Printer-plakkerig. |
%MetafileSpooling | "Waar" "Onwaar" | EMF-spooling inschakelen. Het inschakelen van deze functie is gelijk aan het inschakelen van de optie Geavanceerde afdrukfuncties ui. Deze functie heeft beperkingen voor het afdrukken, samenvouwen en ordenen van pagina's in een brochure. Deze functie krijgt de laagste prioriteit bij het afhandelen ten opzichte van een van die functies. Documentkleverig. |
%MinFontAsOutline | Numeriek (zie opmerking 3 na deze tabel) "0" tot en met 32.767" | Geef de minimale tekengrootte op die moet worden gedownload als overzicht. Printer-plakkerig. |
%Mirroring | "Waar" "Onwaar" | Spiegeluitvoer door de horizontale coördinaten om te draaien. Documentkleverig. |
%Negative | "Waar" "Onwaar" | Draai de zwart-witte gebieden om op de afgedrukte pagina. Documentkleverig. Vereist een zwart-witprinter, geen kleur. |
%Orientation | "Staand" "Liggend" "GedraaidLandscape" | Geef de uitvoerstand op. Als u de afdrukstand configureert met deze techniek, worden zowel de persoonlijke als de openbare DEVMODEW structuurwaarden gewijzigd wanneer deze worden gebruikt met de IPrintCoreHelperPS interface. Deze waarschuwing is niet van toepassing op de interface IPrintCoreUI2. Documentkleverig. |
%OutputFormat | "Snelheid" "Draagbaarheid" "EPS" "Archief" | Geef de PostScript-uitvoerindeling op. Het gedrag van de uitvoerindeling is hetzelfde als gedefinieerd voor IPrintCoreUI2. Documentkleverig. |
%OutputProtocol | "ASCII" "BCP" "TBCP" "Binair" | Geef het protocol op dat de printer gebruikt om taken af te drukken. De BCP- en TBCP-opties zijn alleen beschikbaar als deze worden ondersteund. EnumOptions bevat alleen de waarden die worden ondersteund. Het uitvoerprotocol kan ook worden bepaald door het algemene kenmerk Protocollen te controleren. Printer-plakkerig. |
%OutputPSLevel | "1" "2" "3" | Geef op welk PostScript-taalniveau moet worden gegenereerd voor deze afdruktaak. Beschikbare opties zijn beperkt tot waarden die gelijk zijn aan of kleiner zijn dan het taalniveau van het apparaat dat is opgegeven in het globale kenmerk LanguageLevel. Documentkleverig. Vereist PostScript Level 2 of hoger. Zie opmerking 1 na deze tabel. |
%PageOrder | "VoorNaarAchter" "AchterNaarVoor" | Geef de volgorde op waarin de pagina's moeten worden afgedrukt. Als EMF-spooling niet beschikbaar is, wordt deze functie niet vermeld bij het aanroepen van EnumFeatures, en pogingen om de instelling voor deze functie te lezen of te schrijven resulteren in E_FAIL. BackToFront is beperkt als de functie %MetafileSpooling is ingesteld op False. Documentkleverig. |
%PagePerSheet | "1", "2", "4", "6", "9", "16", "Brochure" | Het afdrukken van boekjes is alleen beschikbaar als dubbelzijdig afdrukken beschikbaar is. Als u de optie 'Boekje' instelt, wordt dubbelzijdig afdrukken ingeschakeld als dit nog niet is ingeschakeld. Als dubbelzijdig afdrukken is uitgeschakeld en het afdrukken van boekjes is geselecteerd, wordt de optie automatisch ingesteld op 2-op-een-pagina. Als de spooling van metabestanden is uitgeschakeld, wordt deze weergegeven als een beperking voor het afdrukken van boekjes. Als EMF-spooling niet beschikbaar is omdat de afdrukprocessor wordt gebruikt, is het afdrukken van boekjes niet beschikbaar. In die situatie wordt het afdrukken van boekjes niet vermeld in EnumOptionsen retourneert SetOptions E_FAIL als de beller vraagt om '%PagePerSheet' in te stellen op "Boekje". Documentkleverig. |
%PSErrorHandler | "Waar" "Onwaar" | PostScript-foutafhandelaar verzenden. Documentkleverig. |
%PSMemory | Numeriek (zie opmerking 3 na deze tabel). Voor PostScript Level 1-printers is het bereik 172 tot en met 2097151. Voor Postscript Level 2- of 3-printers is het bereik '249' tot en met '2097151'. | Hiermee geeft u het aantal kilobytes aan virtuele geheugen dat beschikbaar is op het apparaat. De waarden worden aangegeven in kilobytes en niet in bytes. Ook verschillen de geldige bereiken voor printers op niveau 1 en niveau 2. Het instellen van waarden buiten dit bereik mislukt met een HRESULT van E_FAIL. Printer vastgelopen. |
%TextTrueGray | "Waar" "Onwaar" | Hiermee converteert u grijze tekst naar PostScript grijs. Printer-plakkerig. |
%TTDownloadFormat | "Automatisch" "Omtrek" "Bitmap" "NativeTrueType" | Geef de TrueType-lettertype-indeling voor het downloaden op. NativeTrueType is alleen beschikbaar en wordt alleen vermeld in EnumOptions als het algemene kenmerk 'TTRasterizer' de ondersteuning voor 'Type42' aangeeft. Documentkleverig. |
%WaitTimeout | Numeriek (zie opmerking 3 na deze tabel) "0" tot en met "2147483647" | Geef de time-outwaarde van de wachttijd op in seconden. Printer-plakkerig. |
Opmerking 1 Als niet aan de vermelde vereisten voor een functie wordt voldaan, wordt die functie niet vermeld in EnumFeaturesen wordt geprobeerd die functie op te halen of in te stellen waardoor E_FAIL wordt geretourneerd. Deze opmerking is van toepassing op %AddEuro, %Negativeen %OutputPSLevel.
Opmerking 2 (%CustomPageSize) Aangepaste paginaformaat is identiek aan de indeling die wordt beschreven in IPrintCoreUI2. EnumOptions- retourneert een lege lijst met opties.
Opmerking 3 Numerieke waarden worden weergegeven als ANSI-tekenreeksen die alleen cijfertekens bevatten. Tekensymbolen zijn niet toegestaan. '300' is bijvoorbeeld geldig, maar '-20', '20,5' en '+300' zijn allemaal ongeldig. Deze opmerking is van toepassing op %JobTimeout, %MaxFontSizeAsBitmap, %MinFontAsOutline, %PSMemoryen %WaitTimeout.