LoadFromCanvasDC
Gráficos vetoriais, Gerenciamento de documentos
Descrição
Cria um novo documento a partir das operações de desenho aplicadas ao DC retornado pela
GetCanvasDC function.
Quando o parâmetro Options está definido como 3, use a função NoEmbedFontListAdd para adicionar fontes à no embed font list
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 usar no novo documento. Por exemplo, se o canvas foi criado com largura e altura de 96 e o DPI especificado for 192, o documento resultante terá 0,5 polegada de largura e altura. |
|---|---|
| Options | -1 = Converter os comandos de desenho em uma única imagem usando GDI+ 0 = Processar os comandos de desenho como gráficos vetoriais, fontes não são embutidas 1 = Processar os comandos de desenho como gráficos vetoriais, fontes são embutidas mas não comprimidas 2 = Processar os comandos de desenho como gráficos vetoriais, fontes são embutidas e comprimidas 3 = Processar os comandos de desenho como gráficos vetoriais, fontes fora da lista de no embed são embutidas e comprimidas |
Valores retornados
| 0 | A canvas has not been created |
|---|---|
| 1 | O DC do canvas foi processado corretamente e um novo documento foi criado |