LoadFromCanvasDC

Векторная графика, управление документами

Описание

Создаёт новый документ из операций рисования, применённых к контексту, возвращённому

GetCanvasDC function.

При Options = 3 добавляйте шрифты в список не внедряемых функцией NoEmbedFontListAdd

Синтаксис

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);

Параметры

DPIDPI нового документа. Например, если канва создана 96×96, а DPI задан 192, документ получится 0,5 дюйма в ширину и высоту
Options-1 = превратить команды рисования в единое изображение через GDI+ 0 = обрабатывать команды как векторную графику без внедрения шрифтов 1 = векторная графика, шрифты внедряются без сжатия 2 = векторная графика, шрифты внедряются со сжатием 3 = векторная графика, шрифты вне списка не внедряемых внедряются со сжатием

Возвращаемые значения

0A canvas has not been created
1Контекст DC канвы обработан корректно, создан новый документ