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 | |
| GeneralOptions | 0 = 作为矢量图像导入;1 = 作为位图图像导入 |
返回值
| 0 | 无法添加图像 |
|---|---|
| Non-zero | 图像已成功添加;返回的 ImageID 可传递给 SelectImage 和 DrawImage 等函数 |