SetPrecision
Unidades de medida y coordenadas
Descripción
Utilice esta función para establecer la precisión de los valores numéricos almacenados en el documento PDF. Una precisión menor reduce el tamaño del archivo generado, mientras que una mayor produce un archivo más grande, aunque los objetos y gráficos se colocan con mayor exactitud. La precisión predeterminada es 4
Sintaxis
Delphi
Function TPDFlib.SetPrecision(NewPrecision: Integer): Integer;
ActiveX
Function PDFlib::SetPrecision(NewPrecision As Long) As Long
DLL
int DLSetPrecision(int InstanceID, int NewPrecision);
Parámetros
| NewPrecision | La precisión que se utilizará para las operaciones de dibujo posteriores. Un valor de 2 a 8 |
|---|
Esta opción controla los objetos numéricos recién creados o editados explícitamente; los valores decimales cargados de un PDF conservan su precisión de entrada hasta que se modifican, lo que preserva los parámetros de color calibrados durante un guardado normal; las ediciones de página que reescriben una capa de contenido, como ScalePage o TransformPageElement, conservan el texto de cada operando que no cambian y escriben con cuatro decimales los que crean, mientras que NormalizeContentStreams y el optimizador de contenido del guardado llevan cada operando numérico a cuatro decimales sin tener en cuenta esta opción
Valores devueltos
| 0 | La precisión especificada estaba fuera del intervalo |
|---|---|
| 1 | La precisión se estableció correctamente |