ImportEMFFromFileA
Graphiques vectoriels, traitement des images
Description
Le A final indique le point d’entrée de DLL ANSI (char); l’interface ActiveX/COM n’expose que la forme Unicode. Le comportement est identique à ImportEMFFromFile et les arguments de chaîne sont interprétés selon la page de codes SetAnsiMode actuelle
Ajoute une image WMF ou EMF depuis un fichier au document sélectionné
Une image ajoutée au document peut être dessinée plusieurs fois sur n'importe quelle page sans augmenter davantage la taille du fichier PDF
Syntaxe
Delphi
Function DLImportEMFFromFileA(InstanceID: Integer; FileName: PAnsiChar; FontOptions, GeneralOptions: Integer): Integer;
DLL
int DLImportEMFFromFileA(int InstanceID, const char * FileName, int FontOptions, int GeneralOptions);
Paramètres
| FileName | Nom du fichier image à ajouter. Si GeneralOptions vaut 1, ce paramètre est ignoré ; sinon les valeurs suivantes s’appliquent : 0 = Utiliser la première police ajoutée au PDF 1 = Ajouter automatiquement les polices comme polices TrueType non incorporées |
|---|---|
| FontOptions | |
| GeneralOptions | 0 = importer comme image vectorielle 1 = importer comme image bitmap |
Valeurs de retour
| 0 | Impossible d’ajouter l’image |
|---|---|
| Non-zero | L'image a été ajoutée avec succès. L'ImageID renvoyé peut être transmis à des fonctions telles que SelectImage et DrawImage |