FileAttachmentAnnotation
FileAttachmentAnnotation
Panoramica
FileAttachmentAnnotation è un tipo in Aspose.PDF FOSS per Go. Eredita da: annotationBase.
FileAttachmentAnnotation incorpora un file nel documento e mostra un’icona nel /Rect dell’annotazione.
Questo tipo fornisce 13 metodi per lavorare con oggetti FileAttachmentAnnotation nei programmi Go. I metodi disponibili includono: AnnotationType, FileBytes, FileDescription, FileMIMEType, FileName, FileSize, HasFile, Icon, RegenerateAppearance, SetFile, SetFileDescription, SetFileFromStream, e 1 metodo aggiuntivo. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Go dopo l’installazione del pacchetto Aspose.PDF FOSS per Go.
Metodi
| Firma | Descrizione |
|---|---|
AnnotationType() → AnnotationType | Restituisce il tipo di annotazione. |
Icon() → FileAttachmentIcon | Icon restituisce la voce /Name mappata a un FileAttachmentIcon. |
SetIcon(i: FileAttachmentIcon) | SetIcon scrive la voce /Name. |
HasFile() → bool | HasFile restituisce true se SetFile o SetFileFromStream è stato chiamato con successo e non è stato successivamente cancellato. |
RegenerateAppearance() | RegenerateAppearance è un no-op per FileAttachmentAnnotation (no /AP — i visualizzatori rendono l’icona da soli). |
SetFile(path: string) → error | SetFile incorpora il file al percorso come allegato dell’annotazione. |
SetFileFromStream(r: io.Reader, name: string) → error | SetFileFromStream è la variante io.Reader di SetFile. |
FileName() → string | FileName restituisce il nome file visualizzato da /Filespec/F. |
FileMIMEType() → string | FileMIMEType restituisce il /Subtype su /EmbeddedFile (ad es. |
FileSize() → int | FileSize restituisce la dimensione del file incorporato in byte. |
FileBytes() → []byte | FileBytes restituisce una copia difensiva dei byte grezzi del file incorporato. |
FileDescription() → string | FileDescription restituisce /Filespec/Desc. |
SetFileDescription(s: string) | SetFileDescription scrive /Filespec/Desc. |