SetGDIPlusOptions

İşleme ve yazdırma

Açıklama

GDI+ kitaplığı kullanıldığında işleyici için çeşitli seçenekleri ayarlar

10, 11 ve 12 seçenekleri 0 dışında bir değere ayarlanmışsa 2 ve 3 seçeneklerini geçersiz kılar

Sözdizimi

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);

Parametreler

OptionID0 = GDI+ kullanımı 1 = Metin/vektör grafiği yumuşatma 2 = Enterpolasyon 3 = Görüntü yumuşatma 4 = Null yolları işle 5 = Tek renk eşiği 6 = DLL ortak kullanımı 7 = DLL başlatma 8 = DLL arka plan iş parçacığını engelle 9 = İnce çizgileri geliştir 10 = GDIPlus SmoothingMode 11 = GDIPlus InterpolationMode 12 = GDIPlus PixelOffsetMode
NewValueGDI+ kullanımı için: 0 = GDI+ kullanma 1 = GDI+ kullan (varsayılan) Metin/vektör grafikleri yumuşatma için: 0 = Yumuşatma yok 1 = Metni ve vektör grafiklerini yumuşat (varsayılan) Ara değerleme için: 0 = Standart 1 = Hassas (varsayılan) Görüntüler için: 0 = Yumuşatma yok (varsayılan) 1 = Yumuşatma Null yollar için: 0 = Yok say 1 = İşle (varsayılan) Tek renk eşiği için: 0 = Eşikleme yok (varsayılan) 1..255 = Eşik düzeyi 6 = DLL piggyback 7 = DLL başlatma 8 = DLL arka plan iş parçacığını engelle DLL piggyback için: 0 = İzin verme 1 = İzin ver (mevcut DLL örneğini yeniden kullan) DLL başlatma (GdiplusStartup/GdiplusShutdown) için 0 = Hiçbir zaman çağırma 1 = Mevcut DLL üzerinde piggyback yapılıyorsa DLL'yi çağırma 2 = Her zaman çağır DLL arka plan iş parçacığını engelleme için: 0 = Hayır (engelleme) 1 = Evet (arka plan iş parçacığını engelle) İnce çizgileri iyileştirme için: 0 = Hiçbir şey yapma (varsayılan) 1 - 9 = 1 aygıt biriminden küçük çizgileri belirtilen kalınlığa getir GDIPlus SmoothingMode için 0 = smDefault, 1 = smHighSpeed, 2= smHighQuality, 3 = smNone, 4 = smAntiAlias GDIPlus InterpolationMode için 0 = imDefault, 1 = imLowQuality, 2 = imHighQuality, 3 = imBilinear, 4 = imBicubic, 5 = NearestNeighbor 6 = imHighQualityBilinear, 7 = imHighQualityBicubic GDIPlus PixelOffsetMode için 0 = poDefault, 1 = poHighSpeed, 2 = poHighQuality 4 = poNone, 4 = poHalf