ImportEMFFromFile
Gráficos vetoriais, tratamento de imagens
Descrição
Adiciona uma imagem WMF ou EMF de um ficheiro ao documento selecionado
Depois de adicionada ao documento, uma imagem pode ser desenhada várias vezes em qualquer página sem aumentar novamente o tamanho do ficheiro PDF
Sintaxe
Delphi
Function TPDFlib.ImportEMFFromFile(Const FileName: WideString; FontOptions, GeneralOptions: Integer): Integer;
ActiveX
Function PDFlib::ImportEMFFromFile(FileName As String, FontOptions As Long, GeneralOptions As Long) As Long
DLL
int DLImportEMFFromFile(int InstanceID, const wchar_t * FileName, int FontOptions, int GeneralOptions);
Parâmetros
| FileName | O nome do ficheiro da imagem a adicionar. Se GeneralOptions for 1, este parâmetro é ignorado; caso contrário, aplicam-se os seguintes valores: 0 = Utilizar o primeiro tipo de letra adicionado ao PDF 1 = Adicionar automaticamente tipos de letra como tipos TrueType não incorporados |
|---|---|
| FontOptions | |
| GeneralOptions | 0 = Importar como uma imagem vetorial 1 = Importar como uma imagem bitmap |
Valores devolvidos
| 0 | Não foi possível adicionar a imagem |
|---|---|
| Non-zero | A imagem foi adicionada com êxito. É devolvido o ImageID, que pode ser passado a funções como SelectImage e DrawImage |