ImportEMFFromStreamOptionalAdvanced

Изображения, потоки содержимого и группы необязательного содержимого

Описание

Импортирует потоковые данные EMF с именованными расширенными параметрами импорта и назначает результирующий ресурс изображения группе необязательного содержимого

Синтаксис

Delphi

Function TPDFlib.ImportEMFFromStreamOptionalAdvanced(InStream: TStream; OptionalContentGroupID, FontOptions, UseGDIPlus, ColorImagesAsJPEG, ProcessNullPath, SmoothImages: Integer): Integer;

Параметры

InStreamThe EMF stream to import
OptionalContentGroupIDГруппа необязательного содержимого, которая владеет импортированным ресурсом изображения
FontOptionsТо же значение параметра шрифта, которое принимает ImportEMFFromStreamOptionalEx
UseGDIPlusВключает путь импорта GDI+, если значение отлично от нуля
ColorImagesAsJPEGПри ненулевом значении сохраняет совместимые записи цветного растра с JPEG-сжатием
ProcessNullPathОбрабатывает записи с пустыми путями, если значение отлично от нуля
SmoothImagesВключает сглаживание изображений там, где это поддерживается импортером

Возвращаемые значения

Возвращает новый ImageID либо 0, если EMF-поток не удалось импортировать или группа дополнительного содержимого недопустима

Примечания

Перегрузка потока позволяет использовать рабочие процессы EMF с поддержкой слоев без промежуточных файлов