ImportEMFFromFileA

Vektorgrafik, billedhåndtering

Beskrivelse

Det afsluttende A angiver DLL-indgangspunktet for ANSI (char); ActiveX/COM-grænsefladen eksponerer kun Unicode-formen. Funktionsmåden er identisk med ImportEMFFromFile, og strengargumenter fortolkes med den aktuelle SetAnsiMode-tegntabel

Tilføjer et WMF- eller EMF-billede fra en fil til det valgte dokument.

Når et billede er tilføjet dokumentet, kan det tegnes flere gange på enhver side uden yderligere at øge PDF-filens størrelse.

Syntaks

Delphi

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

DLL

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

Parametre

FileNameFilnavnet på det billede, der skal tilføjes. Hvis GeneralOptions er 1, ignoreres denne parameter; ellers træder følgende værdier i kraft: 0 = Brug den første skrifttype, der er tilføjet til PDF'en 1 = Tilføj automatisk skrifttyper som ikke-integrerede TrueType-skrifttyper
FontOptions
GeneralOptions0 = Importér som vektorbillede 1 = Importér som bitmapbillede

Returværdier

0Billedet kunne ikke tilføjes
Non-zeroBilledet blev tilføjet korrekt. Det returnerede ImageID kan videregives til funktioner såsom SelectImage og DrawImage.