FileAttachmentAnnotation

FileAttachmentAnnotation

概述

FileAttachmentAnnotation 是 Aspose.PDF FOSS for Go 中的类型。继承自:annotationBase。

FileAttachmentAnnotation 将文件嵌入文档,并在注释的 /Rect 位置显示图标。

此类型提供 13 个方法,用于在 Go 程序中处理 FileAttachmentAnnotation 对象。可用的方法包括:AnnotationType、FileBytes、FileDescription、FileMIMEType、FileName、FileSize、HasFile、Icon、RegenerateAppearance、SetFile、SetFileDescription、SetFileFromStream,以及另外 1 个方法。安装 Aspose.PDF FOSS for Go 包后,所有公共成员对任何 Go 应用程序均可访问。

方法

签名描述
AnnotationType() → AnnotationType返回注释类型。
Icon() → FileAttachmentIconIcon 返回映射到 FileAttachmentIcon 的 /Name 条目。
SetIcon(i: FileAttachmentIcon)SetIcon 写入 /Name 条目。
HasFile() → boolHasFile 在 SetFile 或 SetFileFromStream 已成功调用且未随后被清除时返回 true。
RegenerateAppearance()RegenerateAppearance 对 FileAttachmentAnnotation 是一个空操作(无 /AP —— 查看器自行渲染图标)。
SetFile(path: string) → errorSetFile 将路径下的文件嵌入为注释的附件。
SetFileFromStream(r: io.Reader, name: string) → errorSetFileFromStream 是 SetFile 的 io.Reader 变体。
FileName() → stringFileName 返回 /Filespec/F 中显示的文件名。
FileMIMEType() → stringFileMIMEType 返回 /EmbeddedFile 上的 /Subtype(例如.
FileSize() → intFileSize 返回嵌入文件的字节大小。
FileBytes() → []byteFileBytes 返回嵌入文件原始字节的防御性副本。
FileDescription() → stringFileDescription 返回 /Filespec/Desc。
SetFileDescription(s: string)SetFileDescription 写入 /Filespec/Desc.

另请参阅

 中文