IPrintOemUni::D ownloadFontHeader-Methode (prcomoem.h)
Die IPrintOemUni::DownloadFontHeader
Methode ermöglicht es einem Rendering-Plug-In für Unidrv , die Headerinformationen einer Schriftart an einen Drucker zu senden.
Syntax
HRESULT DownloadFontHeader(
PDEVOBJ pdevobj,
PUNIFONTOBJ pUFObj,
[out] OUT DWORD *pdwResult
);
Parameter
pdevobj
Vom Aufrufer bereitgestellter Zeiger auf eine DEVOBJ-Struktur .
pUFObj
Vom Aufrufer bereitgestellter Zeiger auf eine UNIFONTOBJ-Struktur .
[out] pdwResult
Empfängt einen von der Methode angegebenen Wert, der die Menge des Druckerspeichers in Bytes darstellt, der zum Speichern der Schriftartheaderinformationen erforderlich ist. Wenn der Vorgang fehlschlägt, sollte der zurückgegebene Wert 0 sein.
Rückgabewert
Die -Methode muss einen der folgenden Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Der Vorgang wurde erfolgreich ausgeführt. |
|
Fehler beim Vorgang |
|
Die Methode ist nicht implementiert. |
Hinweise
Die IPrintOemUni::DownloadFontHeader
-Methode wird verwendet, um soft fonts auf Druckern zu unterstützen, die keine PCL-Befehle akzeptieren. Sein Zweck besteht darin, einem Rendering-Plug-In zu ermöglichen, Schriftartheaderinformationen von Unidrv abzurufen und die Informationen an den Drucker zu senden.
Informationen, die möglicherweise zum Erstellen eines Nicht-PCL-Schriftartheaders erforderlich sind, können wie folgt abgerufen werden:
- Verweist auf die UNIFONTOBJ-Struktur , die als Eingabeargument empfangen wird.
- Aufrufen der UNIFONTOBJ_GetInfo Rückruffunktion, um die FONTOBJ-Struktur der Schriftart abzurufen.
Die IPrintOemUni::DownloadFontHeader
Methode ist optional. Wenn ein Rendering-Plug-In diese Methode implementiert, muss die IPrintOemUni::GetImplementedMethod-Methode des Plug-Ins S_OK zurückgeben, wenn es "DownloadFontHeader" als Eingabe empfängt.
Wenn Sie die IPrintOemUni::DownloadFontHeader
-Methode implementieren, müssen Sie auch die IPrintOemUni::D ownloadCharGlyph-Methode implementieren.
Weitere Informationen finden Sie unter Angepasste Schriftverwaltung.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | prcomoem.h (einschließlich Prcomoem.h) |