Visualizzare le stampanti installate con C#

Mattepuffo's logo
Visualizzare le stampanti installate con C#

Visualizzare le stampanti installate con C#

Oggi vediamo un piccolo snippet di codice per identificare le stampanti installate usando C#.

Il codice l'ho testato solo su Windows, quindi non so vale anche per altri OS.

Comunque il tutto non richiede dipendenze:

using System;
using System.Drawing.Printing;

namespace CSharpTest
{
    class Program
    {
        static void Main(string[] args)
        {
            for (int i = 0; i < PrinterSettings.InstalledPrinters.Count; i++)
            {
                Console.WriteLine(PrinterSettings.InstalledPrinters[i]);
            }
        }
    }
}

Come vedete è molto semplice perchè abbiamo a disposizione PrinterSettings.InstalledPrinters.

Enjoy!


Condividi su Facebook

Commentami!