SetGDIPlusOptions
Renderelés és nyomtatás
Leírás
Különféle megjelenítő-beállításokat ad meg a GDI+ könyvtár használatakor
A 10., 11. és 12. beállítás felülírja a 2. és 3. beállítást, ha nem 0 értékre van állítva
Szintaxis
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);
Paraméterek
| OptionID | 0 = GDI+ használata 1 = Szöveg-/vektorgrafika-simítás 2 = Interpoláció 3 = Képsimítás 4 = Null útvonalak feldolgozása 5 = Mono küszöbérték 6 = DLL piggyback 7 = DLL indítás 8 = DLL háttérszál elnyomása 9 = Vékony vonalak javítása 10 = GDIPlus SmoothingMode 11 = GDIPlus InterpolationMode 12 = GDIPlus PixelOffsetMode |
|---|---|
| NewValue | GDI+ használatához: 0 = Ne használja a GDI+ rendszert 1 = Használja a GDI+ rendszert (alapértelmezett) Szöveg- és vektorgrafika-simításhoz: 0 = Nincs simítás 1 = Szöveg és vektorgrafika simítása (alapértelmezett) Interpolációhoz: 0 = Szabványos 1 = Pontos (alapértelmezett) Képekhez: 0 = Nincs simítás (alapértelmezett) 1 = Simítás Null útvonalakhoz: 0 = Figyelmen kívül hagyás 1 = Feldolgozás (alapértelmezett) Monokróm küszöbhöz: 0 = Nincs küszöbérték-képzés (alapértelmezett) 1..255 = Küszöbszint 6 = DLL-rákapcsolódás 7 = DLL-indítás 8 = DLL-háttérszál letiltása DLL-rákapcsolódáshoz: 0 = Nem engedélyezett 1 = Engedélyezett (meglévő DLL-példány újrafelhasználása) DLL-indításhoz (GdiplusStartup/GdiplusShutdown): 0 = Soha ne hívja 1 = Ne hívja, ha meglévő DLL're kapcsolódik 2 = Mindig hívja DLL-háttérszál letiltásához: 0 = Nem (ne tiltsa le) 1 = Igen (háttérszál letiltása) Vékony vonalak javításához: 0 = Ne tegyen semmit (alapértelmezett) 1 - 9 = Az 1 eszközegységnél vékonyabb vonalak vastagítása a megadott vastagságra GDIPlus SmoothingMode esetén: 0 = smDefault, 1 = smHighSpeed, 2= smHighQuality, 3 = smNone, 4 = smAntiAlias GDIPlus InterpolationMode esetén: 0 = imDefault, 1 = imLowQuality, 2 = imHighQuality, 3 = imBilinear, 4 = imBicubic, 5 = NearestNeighbor 6 = imHighQualityBilinear, 7 = imHighQualityBicubic GDIPlus PixelOffsetMode esetén: 0 = poDefault, 1 = poHighSpeed, 2 = poHighQuality 4 = poNone, 4 = poHalf |