LoadFromCanvasDC
Векторна графика, Управление на документи
Описание
Създава нов документ от графичните операции, приложени към DC, върнат от
функцията GetCanvasDC
Когато параметърът 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);
Параметри
| DPI | DPI, който да се използва за новия документ. Например, ако платното е създадено с ширина и височина 96 и DPI е зададен на 192, полученият документ ще бъде с ширина и височина 0.5 инча |
|---|---|
| Options | -1 = Преобразува командите за рисуване в едно изображение чрез GDI+ 0 = Обработва командите за рисуване като векторна графика, шрифтовете не се вграждат 1 = Обработва командите за рисуване като векторна графика, шрифтовете се вграждат, но не се компресират 2 = Обработва командите за рисуване като векторна графика, шрифтовете се вграждат и компресират 3 = Обработва командите за рисуване като векторна графика, шрифтовете, които не са в списъка с шрифтове за невграждане, се вграждат и компресират |
Върнати стойности
| 0 | Платно не е създадено |
|---|---|
| 1 | DC на платното беше обработен правилно и е създаден нов документ |