Dela via


Anpassa Microsoft-skrivardrivrutiner

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 Print-supportappen.

Designen av Microsoft Universal Printer Driver (Unidrv) och Microsoft PostScript Printer Driver (Pscript) baseras på NT-baserade operativsystem skrivardrivrutinsarkitektur. Därför består var och en av två komponenter – en DLL- för skrivargränssnittet och en skrivargrafik-DLL. I det här avsnittet beskrivs hur du anpassar dessa komponenter.

Om du vill anpassa skrivargränssnittets DLL för Unidrv eller Pscript måste du ange ett eller flera plugin-program för användargränssnittet. Du kan använda dessa plugin-program för att ändra drivrutinens användargränssnitt och för att tillhandahålla extra bearbetning för vissa skrivarhändelser. Om du använder Unidrv från Windows Vista kan du ersätta användargränssnittet helt.

För att anpassa grafik-DLL för skrivare som tillhandahålls för Unidrv eller Pscript, måste du ange en eller flera återgivningsplugin-program. Du kan använda dessa tilläggsprogram för att ändra de data som skickas till utskriftshanteraren inom dataströmmen för ett utskriftsjobb.

Det här avsnittet innehåller följande avsnitt:

plugin-program för användargränssnittet

Återgivning av plugin-program

implementera COM-gränssnitt för skrivardrivrutin

Installera anpassade drivrutinskomponenter

Common Property Sheet User Interface

färghantering för skrivare

Lägga till stöd för skrivbiljett i utskriftsdrivrutiner

Enhetsfas för dokumentenheter