ClientPrinters

Top  Previous  Next

ClientPrinters karma kutusu tarayıcı bilgisayarına bağlı yazıcıların listesini verir. Bu elemanın beraberinde aynı sayfada ClientPrintersApplet elemanı da kullanılmalıdır.

Eğer yazıcı listesini, ClientPrinters karma kutusu dışında başka şekillerde kullanılması gerekiyor ise Reporter.js dosyası içinde bulunan PrintMgr nesnesinin sağladığı metodlar aşağıdaki gibi kullanılabilir.

 

PrintMgr.queryPrinterList({callbackFunc:BeniCagir});          

                                                           

function BeniCagir(prm, printerList) {                        

for (var i = 0; i < printerList.Count; i++) {            

var printerInfo = printerList.getPrinterInfo(i);       

alert("Yazıcı Adı        : " + printerInfo.name);      

alert("Yazıcı Kimliği    : " + printerInfo.id);        

alert("Varsayılan Yazıcı : " + printerInfo.isDefault); 

}                                                        

};