NewPageFromCanvasDC
Gráficos vectoriales, manipulación de páginas
Descripción
Añade una página nueva al documento seleccionado a partir de las operaciones de dibujo aplicadas al DC devuelto por la función GetCanvasDC
Cuando el parámetro Options está establecido en 3 o 4, utilice la función NoEmbedFontListAdd para añadir fuentes a la lista de fuentes que no se incrustarán
Sintaxis
Delphi
Function TPDFlib.NewPageFromCanvasDC(DPI: Double; Options: Integer): Integer;
ActiveX
Function PDFlib::NewPageFromCanvasDC(DPI As Double, Options As Long) As Long
DLL
int DLNewPageFromCanvasDC(int InstanceID, double DPI, int Options);
Parámetros
| DPI | Los PPP que se utilizarán para el nuevo documento. Por ejemplo, si el lienzo se creó con una anchura y una altura de 96 y se especifican 192 PPP, el documento resultante tendrá 0.5 pulgadas de ancho y alto |
|---|---|
| Options | -1 = Convertir los comandos de dibujo en una sola imagen mediante GDI+ 0 = Procesarlos como gráficos vectoriales, sin incrustar fuentes 1 = Procesarlos como gráficos vectoriales, con fuentes incrustadas pero sin comprimir 2 = Procesarlos como gráficos vectoriales, con fuentes incrustadas y comprimidas 3 = Procesarlos como gráficos vectoriales, incrustando y comprimiendo las fuentes que no estén en la lista de fuentes no incrustables 4 = Igual que 3, pero se reutilizan las fuentes ya añadidas en llamadas anteriores a esta función o a LoadFromCanvasDC |
Valores devueltos
| 0 | No se ha creado ningún lienzo |
|---|---|
| 1 | El DC del lienzo se procesó correctamente y se ha creado un documento nuevo |