[英]JAVA retrieve all printers from all windows user accounts
有什么方法可以檢索同一計算機上各種Windows用戶帳戶安裝的所有打印機。
javax.print.PrintServiceLookup類的lookupPrintServices()方法顯示所有打印機,這些打印機可以在Windows的“控制面板”中為登錄用戶顯示。
我會幫你的
import javax.print.PrintService;
import javax.print.PrintServiceLookup;
public class CheckInstalledPrinter {
public static void main (String [] args)
{
PrintService[] printServices = PrintServiceLookup.lookupPrintServices(null, null);
System.out.println("Total Services :: " + printServices.length);
for (PrintService printer : printServices)
System.out.println("Printer Name :: " + printer.getName());
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.