此方法从附件中打开一个图像文件,并将该文件中的页面添加到文档中。
HRESULT AddImageFileFromAttachment(
IPDFAttachment* Attachment,
IImagePasswordCallback* Callback,
IPrepareImageMode* PrepareMode,
IIntsCollection* PageIndices
);
void AddImageFileFromAttachment(
IPDFAttachment Attachment,
IImagePasswordCallback Callback,
IPrepareImageMode PrepareMode,
IIntsCollection PageIndices
);
Sub AddImageFileFromAttachment( _
Attachment As IPDFAttachment, _
Callback As IImagePasswordCallback, _
[PrepareMode As IPrepareImageMode = Nothing], _
[PageIndices As IIntsCollection = Nothing] _
)
Attachment
[in] 此 IPDFAttachment 类型的参数表示要添加的 PDF 附件。此方法使用由 ABBYY FineReader Engine 定义其格式的文件。
Callback
[in] 此参数表示由用户实现的 ImagePasswordCallback 类型对象的接口,用于处理访问 PDF 格式图像时可能提出的密码请求。此参数为可选,也可以为 0;在这种情况下,无法处理受密码保护的文件。
PrepareMode
[in] 此参数表示 PrepareImageMode 对象,该对象指定图像在打开期间如何进行预处理。此参数为可选,也可以为 0;在这种情况下,将使用默认参数;或者,如果已加载某个配置文件,则使用该配置文件中设置的参数。
PageIndices
[in] 此参数表示 IntsCollection 对象,该对象指定必须添加到文档中的页面索引。请注意,不允许重复索引。要多次添加同一页面,请多次调用此方法。
此参数为可选,也可以为 0;在这种情况下,已打开文件中的所有页面都将被添加到文档中。
此方法没有特定返回值。它会返回 ABBYY FineReader Engine 函数的标准返回值。
这些备注仅适用于 Linux 和 Windows。
FRDocument