Pada dasarnya, printer adalah mesin tik yang terkomputerisasi. Printer dot matrix mencetak menggunakan batang khusus dengan simbol. Pin mengenai pita dan mentransfer gambar ke kertas.
Printer bekerja secara berbeda tergantung pada modelnya. Laser, misalnya, bekerja berdasarkan listrik statis dan toner khusus, yang merupakan partikel halus kering. Ketika mereka melewati unit toner, mereka dipanaskan oleh sinar laser, kemudian muncul di drum di dalam printer. Toner mengumpulkan partikel bermuatan dan mentransfer gambar karakter ke kertas, yang dicetak secara keseluruhan. Printer inkjet bekerja secara berbeda. Kebanyakan dari mereka menggunakan tinta berbasis air. Printer inkjet memiliki kepala cetak yang pertama memindai gambar dan kemudian memanaskan tinta. Karakter yang diinginkan diperoleh pertama pada pita kartrid, dan kemudian di atas kertas. Gambar tidak segera dicetak - printer mengeluarkan karakter secara bertahap, dan kecepatan pencetakan dipengaruhi oleh pengaturan model tertentu. Ketika Anda ingin mencetak dokumen, Anda tinggal mengklik tombol "Cetak". Printer mencetak karena sistem komputer telah mentransfer informasi ini ke memori akses acaknya - buffer data. Anda dapat mengatur tugas satu per satu atau membatalkan pencetakan menggunakan pengaturan yang sesuai pada komputer dalam program printer. Teknisi akan menangani tugas yang diterima sendiri, perhatikan saja keberadaan kertas di baki. Jika printer tidak merespons perintah atau mencetak halaman kosong, maka telah terjadi beberapa jenis kegagalan fungsi. Sulit untuk menentukan sendiri kegagalan perangkat keras, tetapi jika printer mencetak lembaran kosong, mungkin tintanya habis. Hal ini mudah dipahami jika sebelumnya Anda memperhatikan bahwa kecerahan cetakan berkurang, atau muncul garis-garis pada kertas, atau jika kualitas cetakan menjadi buruk. Jika kartrid yang dipasang adalah "asli", printer akan menampilkan pesan yang sesuai, jika "kompatibel" - pantau level tinta.