LoadOutputIntentProfileA

ドキュメントプロパティ、コンプライアンス

説明

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

選択した文書の OutputIntent で使用される同梱の sRGB ICC プロファイルを外部プロファイルに置き換えます

まず SetPDFAMode を呼び出して OutputIntent スケルトンを作成し、アーカイブプロファイルを組み込み sRGB ストリームではなく CMYK、グレースケール、またはカスタム RGB プロファイルにする必要がある場合にこの関数を呼び出します

構文

Delphi

Function DLLoadOutputIntentProfileA(InstanceID: Integer; FileName: PAnsiChar; ColorSpace: PAnsiChar): Integer;

DLL

int DLLoadOutputIntentProfileA(int InstanceID, const char * FileName, const char * ColorSpace);

パラメータ

FileNameICC プロファイルファイルへのパス
ColorSpace宣言する出力プロファイルのデバイスクラス(DeviceRGB、DeviceCMYK、DeviceGray など)

戻り値

プロファイルが既存の OutputIntent へ読み込まれた場合は 1 を返します。ファイルを読み取れない、色空間が受け入れられない、または文書にまだ OutputIntent がない場合は 0 を返します

関連項目

SetPDFAMode