ImportEMFFromFileA
Gráficos vetoriais, Manipulação de imagens
Descrição
O A final indica o ponto de entrada DLL ANSI (char); a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de ImportEMFFromFile e os argumentos string são interpretados usando a página de código atual de SetAnsiMode
Adiciona uma imagem WMF ou EMF de um arquivo ao documento selecionado
Depois que uma imagem é adicionada ao documento, ela pode ser desenhada em qualquer página várias vezes sem aumentar novamente o tamanho do arquivo PDF
Sintaxe
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 | O nome do arquivo da imagem a adicionar. Se GeneralOptions for 1 este parâmetro é ignorado; caso contrário, os seguintes valores têm efeito: 0 = Usar a primeira fonte adicionada ao PDF 1 = Adicionar fontes automaticamente como fontes TrueType não embutidas |
|---|---|
| FontOptions | |
| GeneralOptions | 0 = Importar como imagem vetorial 1 = Importar como imagem bitmap |
Valores retornados
| 0 | A imagem não pôde ser adicionada |
|---|---|
| Non-zero | A imagem foi adicionada com sucesso. O ImageID é retornado e pode ser passado para funções como SelectImage e DrawImage. |