NewPageFromCanvasDC

Gráficos vetoriais, manipulação de páginas

Descrição

Adiciona uma nova página ao documento selecionado a partir das operações de desenho aplicadas ao DC devolvido pela função GetCanvasDC

Quando o parâmetro Options estiver definido como 3 ou 4, utilize a função NoEmbedFontListAdd para adicionar tipos de letra à lista de tipos de letra não incorporados

Sintaxe

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

DPIO DPI a utilizar no novo documento. Por exemplo, se a tela tiver sido criada com uma largura e altura de 96 e o DPI for especificado como 192, o documento resultante terá 0.5 polegadas de largura e altura
Options-1 = Converter os comandos de desenho para uma única imagem usando GDI+ 0 = Processar os comandos de desenho como gráficos vetoriais, as fontes não são incorporadas 1 = Processar os comandos de desenho como gráficos vetoriais, as fontes são incorporadas mas não comprimidas 2 = Processar os comandos de desenho como gráficos vetoriais, as fontes são incorporadas e comprimidas 3 = Processar os comandos de desenho como gráficos vetoriais, as fontes não presentes na lista de fontes não incorporadas são incorporadas e comprimidas 4 = Same as 3 but fonts already added during previous calls to this function or the LoadFromCanvasDC function are reused

Valores devolvidos

0Não foi criada uma tela
1O DC da tela foi processado corretamente e foi criado um novo documento