Överföring från CPU till en skrivare görs i form av
data , särskilt
skrivarspecifika kommandon och data . Dessa data skickas vanligtvis som en ström av byte som representerar det dokument som ska skrivas ut (text, bilder etc.) tillsammans med kontrollkoder som berättar skrivaren hur man formaterar och tolkar data. Det exakta formatet beror på skrivarens språk (t.ex. PostScript, PCL, ZPL).