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

FileNameO 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
GeneralOptions0 = Importar como uma imagem vetorial 1 = Importar como uma imagem bitmap

Valores devolvidos

0Não foi possível adicionar a imagem
Non-zeroA imagem foi adicionada com êxito. É devolvido o ImageID, que pode ser passado a funções como SelectImage e DrawImage