AddPageAssociatedFileFromString

內嵌檔案

描述

將由字串建構的內嵌檔案繫結至單一頁面的 /AF 陣列

語法

Delphi

Function AddPageAssociatedFileFromString(PageNumber: Integer; Const Source, DisplayName, MIMEType, Description, Relationship: WideString): Integer;

傳回值

0驗證失敗:沒有文件、來源或顯示名稱為空、內嵌檔案標題重複、關聯性無效,或 PDF/A 模式禁止任意附件
Ref新檔案規格物件的控制代碼

備註

承載的儲存方式與 AddAssociatedFileFromString 完全相同,並註冊在 EmbeddedFiles 名稱樹狀結構中,但 /AF 關聯會寫入頁面字典而非文件目錄,因此繫結在儲存與載入的往返之間仍然保留。Relationship 必須是 Source、Data、Alternative、Supplement 或 Unspecified 其中之一。寫入頁面 /AF 陣列會將文件提升至 PDF 2.0

範例

PDF.AddPageAssociatedFileFromString(1, XML, "page-data.xml", "text/xml", "Page payload", "Source");

另請參閱

AddAssociatedFileFromString, GetAssociatedFileCount