StoreCustomDataFromVariant

文件屬性

描述

此函式把以 Variant 位元組陣列提供的自訂資料,以鍵名存進 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

Variant 位元組陣列,內含要存入 PDF 的資料

Location

1 = 將資料儲存在 Document Information Dictionary 中

2 = 將資料儲存在 Document Catalog 中

Options

0 = 將資料儲存為字串(位置為 Document Information Dictionary 時唯一可用的選項)

1 = 將資料儲存在串流中

2 = 將資料儲存在壓縮串流中

傳回值

0Location 參數無效
1自訂資料儲存成功