SetGDIPlusOptions
Rendering, stampa
Descrizione
Imposta varie opzioni del renderer quando viene usata la libreria GDI+
Le opzioni 10, 11 e 12 sostituiscono le opzioni 2 e 3 se impostate su valori diversi da 0
Sintassi
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);
Parametri
| OptionID | 0 = Uso GDI+ 1 = Smussatura testo/vettori 2 = Interpolazione 3 = Smussatura immagini 4 = Tracciati null 5 = Soglia mono 6 = DLL piggyback 7 = Avvio DLL 8 = Soppressione thread 9 = Linee sottili 10 = SmoothingMode 11 = InterpolationMode 12 = PixelOffsetMode |
|---|---|
| NewValue | Uso GDI+: 0 = No 1 = Sì (predefinito) Smussatura testo/vettori: 0 = No 1 = Sì Interpolazione: 0 = Standard 1 = Accurata Immagini: 0 = No 1 = Sì Tracciati null: 0 = Ignora 1 = Elabora Soglia mono: 0 = Nessuna 1..255 = Livello 6 = DLL piggyback 7 = DLL startup 8 = Sopprime thread in background Piggyback: 0 = No 1 = Sì Startup: 0 = Mai 1 = Don't chiamare con piggyback 2 = Sempre Soppressione thread: 0 = No 1 = Sì Miglioramento linee sottili: 0 = Nessuno 1 - 9 = Spessore SmoothingMode: 0 = smDefault, 1 = smHighSpeed, 2= smHighQuality, 3 = smNone, 4 = smAntiAlias InterpolationMode: 0 = imDefault, 1 = imLowQuality, 2 = imHighQuality, 3 = imBilinear, 4 = imBicubic, 5 = NearestNeighbor 6 = imHighQualityBilinear, 7 = imHighQualityBicubic PixelOffsetMode: 0 = poDefault, 1 = poHighSpeed, 2 = poHighQuality 4 = poNone, 4 = poHalf |