Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Nowoczesna platforma drukowania jest preferowanym sposobem komunikacji z drukarkami w systemie Windows. Zalecamy używanie sterownika klasy skrzynki odbiorczej IPP firmy Microsoft wraz z aplikacjami do obsługi drukowania (PSA), aby dostosować środowisko drukowania w systemie Windows 10 i 11 na potrzeby opracowywania urządzeń drukarki.
Aby uzyskać więcej informacji, zobacz Print Support App v1 and v2 design guide (Przewodnik projektowania aplikacji do obsługi wydruku w wersji 1 i 2).
Jeśli drukarka zawiera czcionki rezydentne sprzętu, należy podać specyfikacje metryk czcionek dla tych czcionek w plikach .ufm lub ifi.
Każda czcionka rezydująca w sprzęcie jest opisana w osobnym pliku .ufm lub .ifi. Aby udostępnić te pliki unidrv, wykonaj następujące czynności:
W pliku DLL zasobu drukarki określ pliki ufm przy użyciu typu zasobu RC_UFM i określ pliki ifi przy użyciu typu zasobu RC_FONT.
W pliku GPD drukarki użyj atrybutu *ResourceDLL, aby określić nazwę pliku DLL zasobów.
W pliku GPD drukarki użyj wpisu *DeviceFonts, aby określić identyfikatory zasobów skojarzone z wpisami RC_UFM lub RC_FONT w pliku DLL zasobów.
Format wpisu *DeviceFonts jest następujący:
*DeviceFonts: LIST (FontResourceID, FontResourceID, ...)
gdzie FontResourceID jest identyfikatorem RC_UFM zasobu skojarzonym z plikiem ufm lub identyfikatorem zasobu RC_FONT skojarzonym z plikiem ifi.
Oto przykład:
*% Assume that RC_FONT_xxx ids are references to
*% value macros defined by the GPD file creator.
*DeviceFonts: LIST(=RC_FONT_COURIER10, =RC_FONT_ARIALR,
+ =RC_FONT_ARIALI, =RC_FONT_ARIALB,
+ =RC_FONT_ARIALBI, =RC_FONT_TIMESNRR,
+ =RC_FONT_TIMESNRI, =RC_FONT_TIMESNRB,
+ =RC_FONT_TIMESNRBI)
W minidriverach Unidrv można uwzględnić wiele wpisów *DeviceFonts. Analizator GPD łączy wiele wpisów i udostępnia wszystkie wymienione czcionki dla wszystkich konfiguracji funkcji drukarki. Jeśli musisz określić, że niektóre czcionki są dostępne tylko w niektórych konfiguracjach, możesz uwzględnić wpisy DeviceFonts w ramach instrukcji warunkowych.