LoadFromCanvasDC
Gráficos vetoriais, gestão de documentos
Descrição
Cria um novo documento a partir das operações de desenho aplicadas ao DC devolvido pela
Função GetCanvasDC
Quando o parâmetro Options estiver definido como 3, utilize a função NoEmbedFontListAdd para adicionar tipos de letra à lista de tipos de letra a não incorporar
Sintaxe
Delphi
Function TPDFlib.LoadFromCanvasDC(DPI: Double; Options: Integer): Integer;
ActiveX
Function PDFlib::LoadFromCanvasDC(DPI As Double, Options As Long) As Long
DLL
int DLLoadFromCanvasDC(int InstanceID, double DPI, int Options);
Parâmetros
| DPI | O 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 |
Valores devolvidos
| 0 | Não foi criada uma tela |
|---|---|
| 1 | O DC da tela foi processado corretamente e foi criado um novo documento |