EmbeddedFiles

EmbeddedFiles

Visão geral

EmbeddedFiles é um tipo em Aspose.PDF FOSS para Go.

EmbeddedFiles é a coleção de arquivos anexados (incorporados) do documento — a árvore de nomes /Catalog/Names/EmbeddedFiles (ISO 32000-1 §7.11.4).

Este tipo fornece 9 métodos para trabalhar com objetos EmbeddedFiles em programas Go. Os métodos disponíveis incluem: Add, AddFromStream, All, Clear, Count, Get, Has, Names, Remove. Todos os membros públicos estão acessíveis a qualquer aplicação Go após a instalação do pacote Aspose.PDF FOSS para Go.

Métodos

AssinaturaDescrição
Names() → []stringNames retorna os nomes dos anexos (chaves da árvore de nomes), ordenados lexicograficamente.
Count() → intCount retorna o número de arquivos incorporados.
Has(name: string) → boolHas indica se existe um anexo com o nome fornecido.
Get(name: string) → *EmbeddedFileGet retorna o anexo nomeado, ou nil se ausente.
All() → []*EmbeddedFileAll devolve todos os anexos, em ordem de nome ordenada.
Add(path: string) → (*EmbeddedFile, error)Add incorpora o arquivo no caminho sob seu nome base, detectando o tipo MIME a partir da sua extensão, e devolve o novo anexo.
AddFromStream(name: string, r: io.Reader) → (*EmbeddedFile, error)AddFromStream incorpora os bytes lidos de r sob o nome fornecido (o tipo MIME é detectado a partir da extensão do nome), e devolve o novo anexo.
Remove(name: string) → boolRemove exclui o anexo nomeado, retornando se ele existia.
Clear()Clear remove todos os anexos.

Ver também

 Português