Dela via


Användargränssnitt för plotterdrivrutin

Viktig

Den moderna utskriftsplattformen är Windows bästa sätt att kommunicera med skrivare. Vi rekommenderar att du använder Microsofts IPP-drivrutin för inkorgsklass tillsammans med Print Support Apps (PSA) för att anpassa utskriftsupplevelsen i Windows 10 och 11 för enhetsutveckling av skrivare.

Mer information finns i designguiden för utskriftssupportapp v1 och v2.

Plotter-användargränssnittet använder CPSUI- för att skapa följande två egenskapsbladssidor:

  • Sidan Enhetsinställningar för skrivarens egenskapsblad, som visas när en användare väljer Egenskaper menyalternativet från skrivarmappen eller ett skrivarfönster. På den här sidan visas skrivarspecifika konfigurationsinställningar.

  • Layout, Paper/Qualityoch Avancerade sidor för dokumentegenskapsbladet, som visas när en användare väljer Dokumentstandarder menyalternativ från skrivarmappen eller ett skrivarfönster, eller när ett program anropar PrinterProperties eller DocumentProperties funktioner. På den här sidan visas dokumentspecifika konfigurationsinställningar.

Dessa egenskapsblad innehåller de funktioner och alternativ för plottern som specificeras av plotterns minidrivrutin. De gör det också möjligt för användaren att ändra alternativvärden.

Plotterns användargränssnitt implementeras som ett användarläges-DLL för skrivargränssnitt. Kod i denna DLL, tillsammans med CPSUI, anger innehållet på egenskapsbladsidorna. DLL tillämpar begränsningar för vilka plotteralternativ som kan kombineras, baserat på information i minidrivrutinen. Det säkerställer också att användarna inte väljer alternativ som inte är installerade på plottern.