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