ImportEMFFromStreamOptionalAdvanced
Изображения, потоки содержимого и группы необязательного содержимого
Описание
Импортирует потоковые данные EMF с именованными расширенными параметрами импорта и назначает результирующий ресурс изображения группе необязательного содержимого
Синтаксис
Delphi
Function TPDFlib.ImportEMFFromStreamOptionalAdvanced(InStream: TStream; OptionalContentGroupID, FontOptions, UseGDIPlus, ColorImagesAsJPEG, ProcessNullPath, SmoothImages: Integer): Integer;
Параметры
| InStream | The EMF stream to import |
|---|---|
| OptionalContentGroupID | Группа необязательного содержимого, которая владеет импортированным ресурсом изображения |
| FontOptions | То же значение параметра шрифта, которое принимает ImportEMFFromStreamOptionalEx |
| UseGDIPlus | Включает путь импорта GDI+, если значение отлично от нуля |
| ColorImagesAsJPEG | При ненулевом значении сохраняет совместимые записи цветного растра с JPEG-сжатием |
| ProcessNullPath | Обрабатывает записи с пустыми путями, если значение отлично от нуля |
| SmoothImages | Включает сглаживание изображений там, где это поддерживается импортером |
Возвращаемые значения
Возвращает новый ImageID либо 0, если EMF-поток не удалось импортировать или группа дополнительного содержимого недопустима
Примечания
Перегрузка потока позволяет использовать рабочие процессы EMF с поддержкой слоев без промежуточных файлов