PDFiumPas 文档

CreateAttachment 方法

此 API 条目保留标识符、签名、代码块和 PDF 术语的原始形式。
组件: TPdf  ·  单元: PDFium
在文档级别添加一个新的嵌入文件(附件)。

语法

function CreateAttachment(const Name: WString; const Data: TBytes; const MimeType: WString = ''): Integer

说明

在文档级别添加一个新的嵌入文件(附件)。

返回附件索引;可使用 AttachmentName/AttachmentType 枚举。

对当前页面的所有编辑都会缓冲在 PDFium 的内存表示中。调用 UpdatePage 可刷新渲染缓存,调用 SaveToFile 可持久化更改。

备注

示例

begin
  if Pdf1.Active then
  begin
    Pdf1.MoveTo(100, 100);
    Pdf1.LineTo(200, 150);
    Pdf1.LineTo(200, 200);
    Pdf1.ClosePath;
    Pdf1.AddPath(clRed, 1.5, clYellow, fmWinding);
    Pdf1.UpdatePage;
  end;
end;

另请参阅

Attachment, AttachmentCount, DeleteAttachment