SetGDIPlusOptions
Renderizado e impresión
Descripción
Establece diversas opciones del renderizador cuando se utiliza la biblioteca GDI+
Las opciones 10, 11 y 12 tienen prioridad sobre las opciones 2 y 3 si se establecen en un valor distinto de 0
Sintaxis
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);
Parámetros
| OptionID | 0 = Uso de GDI+ 1 = Suavizado de texto y gráficos vectoriales 2 = Interpolación 3 = Suavizado de imágenes 4 = Procesar trazados nulos 5 = Umbral monocromo 6 = Acoplamiento de DLL 7 = Inicio de DLL 8 = La DLL suprime el subproceso de fondo 9 = Mejorar líneas finas 10 = SmoothingMode de GDIPlus 11 = InterpolationMode de GDIPlus 12 = PixelOffsetMode de GDIPlus |
|---|---|
| NewValue | GDI+: 0 no 1 sí Texto/vector: 0 sin suavizado 1 suavizar Interpolación: 0 estándar 1 precisa Imágenes: 0 no 1 sí Rutas null: 0 omitir 1 procesar Umbral mono: 0 no 1..255 nivel 6 piggyback 7 startup 8 suprimir hilo Piggyback: 0 no 1 sí Startup: 0 nunca 1 Don't call si piggyback 2 siempre Hilo: 0 no 1 sí Líneas finas: 0 nada 1-9 grosor SmoothingMode 0 default 1 rápido 2 calidad 3 none 4 antialias InterpolationMode 0 default 1 baja 2 alta 3 bilinear 4 bicubic 5 nearest 6 alta bilinear 7 alta bicubic PixelOffsetMode 0 default 1 rápido 2 calidad 4 none 4 half |