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