StoreCustomDataFromVariant

文档属性

描述

将作为变体字节数组提供的自定义数据按键名保存到 PDF 中。以后可用 RetrieveCustomDataToVariant 检索。可设置存储类型(字符串、流或压缩流)和位置(文档信息字典或文档 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

参数

用于存储数据的键,如果位置为文档信息字典,键不能为 "Author"、"Title"、"Subject"、"Keywords"、"Creator" 或 "Producer",可使用其他任何键,但应谨慎选择,使其对用户有意义,如果位置为文档目录,为避免与其他软件冲突,该键必须具有 Adobe 分配给你的特殊前缀

Key

NewValue

包含要存储在 PDF 中的数据的变体字节数组

Location

1 = 将数据存储在文档信息字典中

2 = 将数据存储在文档目录中

Options

0 = 将数据存储为字符串(当位置为文档信息字典时唯一可用的选项)

1 = 将数据存储在流中

2 = 将数据存储在压缩流中

返回值

0Location 参数无效
1已成功存储自定义数据