ImportEMFFromFile

矢量图形、图像处理

描述

将文件中的 WMF 或 EMF 图像添加到所选文档

图像添加到文档后,可在任意页面上多次绘制,而不会进一步增加 PDF 文件大小

语法

Delphi

Function TPDFlib.ImportEMFFromFile(Const FileName: WideString; FontOptions, GeneralOptions: Integer): Integer;

ActiveX

Function PDFlib::ImportEMFFromFile(FileName As String, FontOptions As Long, GeneralOptions As Long) As Long

DLL

int DLImportEMFFromFile(int InstanceID, const wchar_t * FileName, int FontOptions, int GeneralOptions);

参数

FileName要添加的图像文件名。如果 GeneralOptions 为 1,则忽略此参数;否则以下值生效:0 = 使用添加到 PDF 的第一个字体;1 = 自动将字体添加为非嵌入 TrueType 字体
FontOptions
GeneralOptions0 = 作为矢量图像导入;1 = 作为位图图像导入

返回值

0无法添加图像
Non-zero图像已成功添加;返回的 ImageID 可传递给 SelectImage 和 DrawImage 等函数