LoadFromCanvasDC

Đồ họa vector, Quản lý tài liệu

Mô tả

Tạo tài liệu mới từ các thao tác vẽ thực hiện trên DC do hàm này trả về

GetCanvasDC function.

Khi tham số Options đặt 3, dùng hàm NoEmbedFontListAdd để thêm font vào danh sách font không nhúng

Cú pháp

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

Tham số

DPIDPI cho tài liệu mới. Ví dụ, canvas được tạo với chiều rộng và cao 96, còn DPI chỉ định là 192, thì tài liệu thu được sẽ rộng và cao 0.5 inch
Options-1 = Chuyển các lệnh vẽ thành một ảnh duy nhất bằng GDI+ 0 = Xử lý lệnh vẽ dưới dạng vector, font không được nhúng 1 = Xử lý lệnh vẽ dưới dạng vector, font được nhúng nhưng không nén 2 = Xử lý lệnh vẽ dưới dạng vector, font được nhúng và nén 3 = Xử lý lệnh vẽ dưới dạng vector, font không nằm trong danh sách no embed được nhúng và nén

Giá trị trả về

0Chưa tạo canvas nào
1Canvas DC đã được xử lý đúng và một tài liệu mới đã được tạo