FileAttachmentAnnotation
Resumo geral
FileAttachmentAnnotation é um tipo em Aspose.PDF FOSS para Go.
FileAttachmentAnnotation incorpora um arquivo no documento e mostra um ícone na /Rect da anotação.
Este tipo fornece 13 métodos para trabalhar com objetos FileAttachmentAnnotation em programas Go. Os métodos disponíveis incluem: AnnotationType, FileBytes, FileDescription, FileMIMEType, FileName, FileSize, HasFile, Icon, RegenerateAppearance, SetFile, SetFileDescription, SetFileFromStream, e 1 método adicional. Todos os membros do público são acessíveis a qualquer aplicação Go após instalar o pacote Aspose.PDF FOSS for Go.
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
AnnotationType() → AnnotationType | Retorna o tipo de anotação. |
Icon() → FileAttachmentIcon | O ícone retorna a entrada /Name mapeada para um FileAttachmentIcon. |
SetIcon(i: FileAttachmentIcon) | SetIcon escreve a entrada /Name. |
HasFile() → bool | HasFile retorna true se SetFile ou SetFileFromStream tiverem sido chamados com sucesso e não forem subsequentemente apagados. |
RegenerateAppearance() | RegenerateAppearance é um no-op para FileAttachmentAnnotation (não / AP espectadores render o ícone eles mesmos). |
SetFile(path: string) → error | SetFile incrusta o arquivo no caminho como anexo da anotação. |
SetFileFromStream(r: io.Reader, name: string) → error | SetFileFromStream é a variante io.Reader de SetFile. |
FileName() → string | FileName retorna o nome de arquivo exibido a partir do /Filespec/F. |
FileMIMEType() → string | O tipo FileMIMEType retorna o subtipo / em /EmbeddedFile (por exemplo:. |
FileSize() → int | FileSize retorna o tamanho do arquivo incorporado em bytes. |
FileBytes() → []byte | FileBytes retorna uma cópia defensiva dos bytes brutos do arquivo incorporado. |
FileDescription() → string | FileDescription retorna /Filespec/Desc. |
SetFileDescription(s: string) | SetFileDescription escreve /Filespec/Desc. |