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. Wij raden aan het IPP-inboxklasse-stuurprogramma van Microsoft te gebruiken, samen met Print Support Apps (PSA), om de afdrukervaring in Windows 10 en 11 aan te passen bij de ontwikkeling van printerapparaten.
Zie de ontwerphandleiding voor Print Support App v1 en v2 voor meer informatie.
Wanneer u een printerfunctie opgeeft, gebruikt u kenmerken om Unidrv de volgende informatie te geven:
Een tekenreeks die de weergavenaam van de functie vertegenwoordigt.
De set printeropties die aan de functie zijn gekoppeld.
Een Booleaanse waarde die aangeeft of de functie altijd aanwezig is of installeerbaar is.
Het functietype en de prioriteit, als de functie is aangepast, waarmee wordt aangegeven op welk eigenschappenvenster de functie wordt weergegeven en de relatieve prioriteit.
De volgende tabel bevat de kenmerkkenmerken in alfabetische volgorde en beschrijft de bijbehorende parameters.
| Kenmerknaam | Kenmerkparameter | Opmerkingen |
|---|---|---|
| *ConcealFromUI? | TRUE of FALSE, waarmee wordt aangegeven of de functie moet worden weergegeven in de gebruikersinterface. | Facultatief. Als de standaardwaarde niet is opgegeven, wordt FALSE, wat betekent dat de functie wordt weergegeven. Moet alleen worden TRUE als een functie slechts één optie heeft (bijvoorbeeld één resolutie) en dus niet door de gebruiker kan worden gewijzigd, of als de optieselectie van de functie wordt bepaald door de opties van een andere functie in te stellen. Als het kenmerk *ConcealFromUI is ingesteld op TRUE, voegt Unidrv of PrintConfig het element psk:DisplayUI toe aan het onderdeel Feature voor dit item in de PRINTCapabilities XML. |
| *ConflictPriority | Numerieke waarde die de prioriteit van de functie aangeeft, waarbij 1 de hoogste prioriteit is. | Facultatief. Zie Prioriteit van het functieconflict. |
| *DefaultOption- | Naam van een van de opties van de functie. | Facultatief. Als dit niet is opgegeven, is de eerste optie die wordt vermeld in een *Functievermelding de standaardinstelling. Voor de functie PaperSize zijn de standaardopties voor Unidrv A4 voor landinstellingen en Letter elders. Als de standaard PaperSize niet bestaat, gebruikt Unidrv de optie PaperSize die is opgegeven door het sleutelwoord *DefaultOption. |
| *FeatureType | DOC_PROPERTY JOB_PROPERTY PRINTER_PROPERTY Als DOC_PROPERTY of JOB_PROPERTY, wordt de eigenschap toegewezen aan het documenteigenschappenblad. Als PRINTER_PROPERTY, wordt de functie toegewezen aan het eigenschappenvenster van de printer. |
Vereist voor aangepaste functies. Optioneel voor standaardfuncties. Als dit niet is opgegeven, wordt de standaardwaarde voor standaardfuncties DOC_PROPERTY tenzij anders vermeld. Als PRINTER_PROPERTY, wordt de optiewaarde van de functie opgeslagen in het register. Als het DOC_PROPERTY of JOB_PROPERTY is, wordt de optie van de functie samen met het document opgeslagen. |
| *HelpIndex | Numerieke waarde die een index vertegenwoordigt in het Help-bestand dat is opgegeven door het *HelpFilekenmerk uitsluitend op het rootniveau. | (Ook een optie-attribuut.) |
| *Installeerbaar? |
TRUE of FALSE, waarmee wordt aangegeven of de functie kan worden geïnstalleerd. (FALSE betekent altijd geïnstalleerd.) ZieInstallable Features and Optionsvoor meer informatie. |
Facultatief. Als deze niet is opgegeven, wordt de standaardwaarde FALSE. Als TRUE, kunnen alle opties van de functie ook worden geïnstalleerd, met uitzondering van de eerste opgegeven functie. Als ONWAAR, moet er altijd ook ten minste één van de opties van de functie worden geïnstalleerd. (Ook een optie-attribuut.) |
| *InstallableFeatureName | Tekenreeks die wordt weergegeven om de gebruiker te vragen of een installeerbare functie daadwerkelijk is geïnstalleerd. Voor meer informatie, raadpleeg Installeerbare functies en opties. |
Vereist als *Installeerbaar? is TRUE en *rcInstallableFeatureNameID niet is opgegeven. (Ook een optie-attribuut.) |
| *Naam | Tekenreeks die wordt gebruikt als weergavenaam van de functie op het eigenschappenvenster van de printer. | Facultatief. Als dit niet is opgegeven, moet *rcNameID- worden opgegeven. (Ook een optie-attribuut.) |
| *Optie | Optieparameters, zoals beschreven in Optieinvoerindeling. | Vereist. Gebruik een *Option vermelding voor elke optie die aan de functie is gekoppeld. |
| *rcIconID | Resource-id van een pictogramresource die is gekoppeld aan de functie. | Facultatief. Als dit niet is opgegeven, wordt in Unidrv geen pictogram weergegeven voor de functie in het eigenschappenvenster van de printer. (Ook een optie-attribuut.) |
| *rcInstallableFeatureNameID | Resource-id van een tekenreeks die wordt weergegeven om de gebruiker te vragen of een installeerbare functie daadwerkelijk is geïnstalleerd. Voor meer informatie, raadpleeg Installeerbare functies en opties. |
Vereist als *Installeerbaar? is TRUE en *InstallableFeatureName niet is opgegeven. (Ook een optie-attribuut.) |
| *rcNameID- | Resource-id van tekenreeksresource die de functienaam vertegenwoordigt. (Nul is geen geldige resource-id.) | Facultatief. Als dit niet is opgegeven, moet *Naam worden opgegeven. (Ook een optie-attribuut.) |
| *UpdateQualityMacro? | TRUE of FALSE, waarmee wordt aangegeven of de functie is opgenomen in een voorwaardelijke instructie waarmee de kwaliteitsinstellingen worden opgegeven (zie Afbeeldingskwaliteit beheren). | Facultatief. Als deze niet is opgegeven, wordt de standaardwaarde FALSE. (De waarde wordt gedwongen om TRUE te zijn als de functie is opgenomen in een voorwaardelijke instructie waarin de kwaliteitsinstellingen worden opgegeven.) |