FileAttachmentAnnotation
FileAttachmentAnnotation
Overzicht
FileAttachmentAnnotation is een type in Aspose.PDF FOSS voor Go. Erft van: annotationBase.
FileAttachmentAnnotation voegt een bestand in het document en toont een pictogram bij de /Rect van de annotatie.
Dit type biedt 13 methoden voor het werken met FileAttachmentAnnotation objecten in Go-programma’s. Beschikbare methoden zijn: AnnotationType, FileBytes, FileDescription, FileMIMEType, FileName, FileSize, HasFile, Icon, RegenerateAppearance, SetFile, SetFileDescription, SetFileFromStream, en 1 extra methode. Alle publieke leden zijn toegankelijk voor elke Go-toepassing na het installeren van het Aspose.PDF FOSS voor Go-pakket.
Methoden
| Handtekening | Beschrijving |
|---|---|
AnnotationType() → AnnotationType | Retourneert het annotatietype. |
Icon() → FileAttachmentIcon | Icon retourneert de /Name-vermelding die is gekoppeld aan een FileAttachmentIcon. |
SetIcon(i: FileAttachmentIcon) | SetIcon schrijft de /Name-vermelding. |
HasFile() → bool | HasFile retourneert true als SetFile of SetFileFromStream succesvol is aangeroepen en niet daarna is gewist. |
RegenerateAppearance() | RegenerateAppearance is een no-op voor FileAttachmentAnnotation (geen /AP — viewers renderen het pictogram zelf). |
SetFile(path: string) → error | SetFile voegt het bestand op het pad in als de bijlage van de annotatie. |
SetFileFromStream(r: io.Reader, name: string) → error | SetFileFromStream is de io.Reader-variant van SetFile. |
FileName() → string | FileName retourneert de weergegeven bestandsnaam van /Filespec/F. |
FileMIMEType() → string | FileMIMEType retourneert de /Subtype op /EmbeddedFile (bijv. |
FileSize() → int | FileSize retourneert de grootte van het ingesloten bestand in bytes. |
FileBytes() → []byte | FileBytes retourneert een defensieve kopie van de ruwe bytes van het ingesloten bestand. |
FileDescription() → string | FileDescription geeft /Filespec/Desc. terug. |
SetFileDescription(s: string) | SetFileDescription schrijft /Filespec/Desc. |