GetPrinterCapabilities
Renderowanie i drukowanie
Opis
Pobiera bieżącą migawkę sterownika drukarki Windows bez rozpoczynania zadania drukowania ani wyświetlania okna dialogowego drukowania
Zwrócony rekord zawiera identyfikatory i nazwy papieru oraz jego wymiary w milimetrach, identyfikatory i nazwy podajników, obsługę druku dwustronnego, koloru, orientacji poziomej i sortowania, port sterownika oraz maksymalną liczbę kopii
Sterownik może pominąć metadane papieru lub podajnika, nadal raportując pozostałe możliwości; w takim przypadku odpowiednia tablica jest pusta, a metoda mimo to kończy się powodzeniem
Składnia
Delphi
Function TPDFlib.GetPrinterCapabilities(Const PrinterName: WideString; Out Capabilities: TPDFlibPrinterCapabilities): Integer;Parametry
| PrinterName | Nazwa zainstalowanej drukarki zwrócona przez GetPrinterNames lub uchwyt drukarki niestandardowej zwrócony przez NewCustomPrinter |
|---|---|
| Capabilities | Otrzymuje całkowicie zastąpioną migawkę; nieprawidłowe nazwy czyszczą wszystkie pola |
Wartości zwracane
| 0 | Nazwa jest nieprawidłowa lub nie można otworzyć sterownika |
|---|---|
| 1 | Sprawdzono podstawowe możliwości sterownika; tablice papieru lub podajników mogą nadal być puste |