GetPrinterCapabilities
İşleme ve yazdırma
Açıklama
Bir yazdırma işi başlatmadan veya yazdırma iletişim kutusu göstermeden canlı Windows yazıcı sürücüsü anlık görüntüsünü sorgular
Döndürülen kayıt; kağıt kimliklerini, adlarını ve milimetre cinsinden boyutlarını, giriş bölmesi kimliklerini ve adlarını, çift yönlü yazdırma, renk, yatay yön ve harmanlama desteğini, sürücü bağlantı noktasını ve azami kopya sayısını içerir
Bir sürücü diğer yeteneklerini bildirmesine rağmen kâğıt veya bölme meta verilerini atlayabilir; bu durumda karşılık gelen dizi boş olur ve yöntem yine de başarılı olur
Sözdizimi
Delphi
Function TPDFlib.GetPrinterCapabilities(Const PrinterName: WideString; Out Capabilities: TPDFlibPrinterCapabilities): Integer;Parametreler
| PrinterName | GetPrinterNames tarafından döndürülen kurulu yazıcı adı veya NewCustomPrinter tarafından döndürülen özel yazıcı tanıtıcısı |
|---|---|
| Capabilities | Tamamen değiştirilmiş bir anlık görüntü alır; geçersiz adlar tüm alanları temizler |
Dönüş değerleri
| 0 | Ad geçersiz veya sürücü açılamadı |
|---|---|
| 1 | Temel sürücü yetenekleri sorgulandı; kâğıt veya bölme dizileri yine de boş olabilir |