StoreCustomDataFromVariant
文書プロパティ
説明
この関数は、バリアントバイト配列として渡されたカスタムデータをキー名の下で PDF に保存します。このデータは後で RetrieveCustomDataToVariant を使用して取得できます。格納タイプ(文字列、ストリーム、または圧縮ストリーム)と格納場所(Document Information Dictionary または Document Catalog)を設定できます。格納場所が Document Catalog の場合はどの格納タイプも使用できますが、キーには Adobe から割り当てられた特別なプレフィックスが必要です。格納場所が Document Information Dictionary の場合は標準キー以外の任意のキーを使用できますが、格納できるのは文字列だけです
構文
ActiveX
Function PDFlib::StoreCustomDataFromVariant(Key As String, NewValue As Variant, Location As Long, Options As Long) As Longパラメータ
データを格納するキー。場所が Document Information Dictionary の場合、キーに "Author"、"Title"、"Subject"、"Keywords"、"Creator"、"Producer" は使用できません。その他のキーは使用できますが、ユーザーに意味が伝わるよう慎重に選択してください。場所が Document Catalog の場合、ほかのソフトウェアとの競合を避けるため Adobe から割り当てられた特別なプレフィックスをキーに付ける必要があります
Key
NewValue
PDF に格納するデータを含むバリアントバイト配列
Location
1 = データを Document Information Dictionary に格納する
2 = データをドキュメントカタログに格納
Options
0 = データを文字列として保存します(場所が Document Information Dictionary の場合に利用できる唯一の選択肢です)
1 = データをストリームに保存
2 = データを圧縮ストリームに格納
戻り値
| 0 | Location パラメーターが無効です |
|---|---|
| 1 | カスタムデータが正常に保存されました |