FileAttachmentAnnotation
FileAttachmentAnnotation
Übersicht
FileAttachmentAnnotation ist ein Typ in Aspose.PDF FOSS für Go. Erbt von: annotationBase.
FileAttachmentAnnotation bettet eine Datei in das Dokument ein und zeigt ein Symbol im /Rect der Annotation an.
Dieser Typ stellt 13 Methoden zum Arbeiten mit FileAttachmentAnnotation-Objekten in Go-Programmen bereit. Verfügbare Methoden umfassen: AnnotationType, FileBytes, FileDescription, FileMIMEType, FileName, FileSize, HasFile, Icon, RegenerateAppearance, SetFile, SetFileDescription, SetFileFromStream und 1 weitere Methode. Alle öffentlichen Mitglieder sind für jede Go-Anwendung nach der Installation des Aspose.PDF FOSS for Go-Pakets zugänglich.
Methoden
| Signatur | Beschreibung |
|---|---|
AnnotationType() → AnnotationType | Gibt den Annotationstyp zurück. |
Icon() → FileAttachmentIcon | Icon gibt den /Name-Eintrag zurück, der einer FileAttachmentIcon zugeordnet ist. |
SetIcon(i: FileAttachmentIcon) | SetIcon schreibt den /Name-Eintrag. |
HasFile() → bool | HasFile gibt true zurück, wenn SetFile oder SetFileFromStream erfolgreich aufgerufen wurde und nicht anschließend gelöscht wurde. |
RegenerateAppearance() | RegenerateAppearance ist ein No-Op für FileAttachmentAnnotation (kein /AP — Viewer rendern das Symbol selbst). |
SetFile(path: string) → error | SetFile bettet die Datei am Pfad als Anhang der Anmerkung ein. |
SetFileFromStream(r: io.Reader, name: string) → error | SetFileFromStream ist die io.Reader-Variante von SetFile. |
FileName() → string | FileName gibt den angezeigten Dateinamen aus /Filespec/F zurück. |
FileMIMEType() → string | FileMIMEType gibt das /Subtype auf /EmbeddedFile zurück (z.B. |
FileSize() → int | FileSize gibt die Größe der eingebetteten Datei in Bytes zurück. |
FileBytes() → []byte | FileBytes gibt eine defensive Kopie der rohen Bytes der eingebetteten Datei zurück. |
FileDescription() → string | FileDescription gibt /Filespec/Desc zurück. |
SetFileDescription(s: string) | SetFileDescription schreibt /Filespec/Desc. |