SetGDIPlusOptions
Rendering und Druck
Beschreibung
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Syntax
Delphi
Function TPDFlib.SetGDIPlusOptions(OptionID, NewValue: Integer): Integer;
ActiveX
Function PDFlib::SetGDIPlusOptions(OptionID As Long, NewValue As Long) As Long
DLL
int DLSetGDIPlusOptions(int InstanceID, int OptionID, int NewValue);
Parameter
| OptionID | 0 = Verwendung von GDI+ 1 = Glättung von Text/Vektorgrafiken 2 = Interpolation 3 = Bildglättung 4 = Nullpfade verarbeiten 5 = Monochromschwellenwert 6 = DLL-Mitnutzung 7 = DLL-Start 8 = Hintergrundthread der DLL unterdrücken 9 = Dünne Linien verstärken 10 = GDIPlus SmoothingMode 11 = GDIPlus InterpolationMode 12 = GDIPlus PixelOffsetMode |
|---|---|
| NewValue | Für die Verwendung von GDI+: 0 = GDI+ nicht verwenden 1 = GDI+ verwenden (Standard) Für die Glättung von Text/Vektorgrafiken: 0 = Keine Glättung 1 = Text und Vektorgrafiken glätten (Standard) Für die Interpolation: 0 = Standard 1 = Präzise (Standard) Für Bilder: 0 = Keine Glättung (Standard) 1 = Glättung Für Nullpfade: 0 = Ignorieren 1 = Verarbeiten (Standard) Für den Monochromschwellenwert: 0 = Keine Schwellenwertbildung (Standard) 1..255 = Schwellenwert 6 = DLL-Mitnutzung 7 = DLL-Start 8 = Hintergrundthread der DLL unterdrücken Für die DLL-Mitnutzung: 0 = Nicht zulassen 1 = Zulassen (vorhandene DLL-Instanz wiederverwenden) Für den DLL-Start (GdiplusStartup/GdiplusShutdown) 0 = Nie aufrufen 1 = 'Nicht aufrufen, wenn eine vorhandene DLL mitgenutzt wird 2 = Immer aufrufen Für die Unterdrückung des Hintergrundthreads der DLL: 0 = Nein (nicht unterdrücken) 1 = Ja (Hintergrundthread unterdrücken) Für die Verstärkung dünner Linien: 0 = Keine Aktion (Standard) 1 - 9 = Linien, die kleiner als eine Geräteeinheit sind, auf die angegebene Stärke verdicken Für GDIPlus SmoothingMode 0 = smDefault, 1 = smHighSpeed, 2= smHighQuality, 3 = smNone, 4 = smAntiAlias Für GDIPlus InterpolationMode 0 = imDefault, 1 = imLowQuality, 2 = imHighQuality, 3 = imBilinear, 4 = imBicubic, 5 = NearestNeighbor 6 = imHighQualityBilinear, 7 = imHighQualityBicubic Für GDIPlus PixelOffsetMode 0 = poDefault, 1 = poHighSpeed, 2 = poHighQuality 4 = poNone, 4 = poHalf |