FileAttachmentAnnotation
FileAttachmentAnnotation
General
FileAttachmentAnnotation és un tipus en FOSS per anar.
FileAttachmentAnnotation incrusta un fitxer al document i mostra una icona a /Rect de l’annotació.
Aquest tipus proporciona 13 mètodes per treballar amb objectes FileAttachmentAnnotation en programes de Go. Els mètodes disponibles inclouen: AnnotationType, FileBytes, FileDescription, FileMIMEType, FileName, FileSize, HasFile, Icon, RegenerateAppearance, SetFile, SetFileDescription, SetFileFromStream, i 1 mètode addicional. Tots els membres del públic són accessibles a qualsevol aplicació de Go després d’instal·lar el paquet FOSS for Go.
Mètodes
| Signature | Descripció |
|---|---|
AnnotationType() → AnnotationType | Retorna el tipus d’annotatge. |
Icon() → FileAttachmentIcon | L’icona torna l’entrada /Nom mappada a un FileAttachmentIcon. |
SetIcon(i: FileAttachmentIcon) | SetIcon escriu l’entrada /Nom. |
HasFile() → bool | HasFile retorna true si s’ha cridat amb èxit i no es va netejar posteriorment. |
RegenerateAppearance() | RegenerateAppearance és una no-op per a FileAttachmentAnnotation (no / AP espectadors renderen l’icona ells mateixos). |
SetFile(path: string) → error | SetFile incrusta el fitxer en la ruta com a adjunt de l’anotativa. |
SetFileFromStream(r: io.Reader, name: string) → error | SetFileFromStream és la variant io.Reader de SetFile. |
FileName() → string | FileName torna el nom de fitxer mostrat a /Filespec/F. |
FileMIMEType() → string | FileMIMEType retorna el /Subtype en /EmbeddedFile (per exemple:. |
FileSize() → int | FileSize retorna la mida del fitxer incrustat en bytes. |
FileBytes() → []byte | FileBytes retorna una còpia defensiva dels bytes bruts del fitxer incrustat. |
FileDescription() → string | FileDescription torna /Filespec/Desc. |
SetFileDescription(s: string) | SetFileDescription escriu /Filespec/Desc. |