ImportEMFFromFileA

ベクターグラフィックス、画像処理

説明

末尾の A は ANSI(char)DLL エントリポイントを示します。ActiveX/COM インターフェースでは Unicode 形式のみを公開します。動作は ImportEMFFromFile と同じで、文字列引数は現在の SetAnsiMode コードページを使用して解釈されます

ファイルから WMF または EMF 画像を選択したドキュメントに追加します

画像をドキュメントに追加すると、PDF ファイルサイズをさらに増やさずに任意のページへ複数回描画できます

構文

Delphi

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

DLL

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

パラメータ

FileName追加する画像のファイル名。GeneralOptions が 1 の場合、このパラメーターは無視される。それ以外の場合は次の値が有効になる。0 = PDF に最初に追加されたフォントを使用 1 = フォントを非埋め込み TrueType フォントとして自動追加
FontOptions
GeneralOptions0 = ベクター画像としてインポート 1 = ビットマップ画像としてインポート

戻り値

0画像を追加できませんでした
Non-zero画像が正常に追加されました。ImageID が返され、SelectImage や DrawImage などの関数に渡せます