NewPageFromCanvasDC

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

Опис

Додає нову сторінку до вибраного документа з операцій малювання, застосованих до DC, який повертає функція GetCanvasDC

Коли параметр Options дорівнює 3 чи 4, додавайте шрифти до списку шрифтів без вбудовування функцією NoEmbedFontListAdd

Синтаксис

Delphi

Function TPDFlib.NewPageFromCanvasDC(DPI: Double; Options: Integer): Integer;

ActiveX

Function PDFlib::NewPageFromCanvasDC(DPI As Double, Options As Long) As Long

DLL

int DLNewPageFromCanvasDC(int InstanceID, double DPI, int Options);

Параметри

DPIРоздільна здатність DPI для нового документа. Наприклад, якщо полотно створено з шириною і висотою 96, а DPI задано як 192, отриманий документ матиме 0,5 дюйма в ширину та висоту
Options-1 = перетворити команди малювання на одне зображення через GDI+ 0 = обробляти команди малювання як векторну графіку, шрифти не вбудовуються 1 = обробляти команди малювання як векторну графіку, шрифти вбудовуються без стискання 2 = обробляти команди малювання як векторну графіку, шрифти вбудовуються зі стисканням 3 = обробляти команди малювання як векторну графіку, шрифти поза списком шрифтів без вбудовування вбудовуються зі стисканням 4 = те саме, що 3, але шрифти, додані попередніми викликами цієї функції чи функції LoadFromCanvasDC, перевикористовуються

Повернуті значення

0Полотно не було створено
1DC полотна оброблено правильно, і створено новий документ