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

OptionID0 = 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
NewValueFü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