ImportEMFFromFileA

Gráficos vectoriales, manejo de imágenes

Descripción

La A final indica el punto de entrada ANSI (char) de la DLL; la interfaz ActiveX/COM expone únicamente la forma Unicode; el comportamiento es idéntico al de ImportEMFFromFile y los argumentos de cadena se interpretan con la página de códigos actual de SetAnsiMode

Agrega una imagen WMF o EMF desde un archivo al documento seleccionado

Una vez agregada una imagen al documento, se puede dibujar varias veces en cualquier página sin aumentar más el tamaño del archivo PDF

Sintaxis

Delphi

Function DLImportEMFFromFileA(InstanceID: Integer; FileName: PAnsiChar; FontOptions, GeneralOptions: Integer): Integer;

DLL

int DLImportEMFFromFileA(int InstanceID, const char * FileName, int FontOptions, int GeneralOptions);

Parámetros

FileNameEl nombre del archivo de imagen que se agregará. Si GeneralOptions es 1, este parámetro se ignora; de lo contrario, se aplican los valores siguientes: 0 = usar la primera fuente agregada al PDF 1 = agregar automáticamente fuentes TrueType no incrustadas
FontOptions
GeneralOptions0 = Importar como imagen vectorial 1 = Importar como imagen de mapa de bits

Valores devueltos

0No se pudo agregar la imagen
Non-zeroLa imagen se agregó correctamente. Se devuelve el ImageID, que puede pasarse a funciones como SelectImage y DrawImage