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

OptionID0 = 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
NewValueGDI+: 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