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 |