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
| FileName | El 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 | |
| GeneralOptions | 0 = Importar como imagen vectorial 1 = Importar como imagen de mapa de bits |
Valores devueltos
| 0 | No se pudo agregar la imagen |
|---|---|
| Non-zero | La imagen se agregó correctamente. Se devuelve el ImageID, que puede pasarse a funciones como SelectImage y DrawImage |