EmbeddedFiles

EmbeddedFiles

概要

EmbeddedFiles は Aspose.PDF の Go 用 FOSS における型です。

EmbeddedFiles は文書に添付された(埋め込み)ファイルのコレクションであり、/Catalog/Names/EmbeddedFiles 名前ツリー (ISO 32000-1 §7.11.4) です。

この型は Go プログラムで EmbeddedFiles オブジェクトを操作するための 9 つのメソッドを提供します。利用可能なメソッドは Add、AddFromStream、All、Clear、Count、Get、Has、Names、Remove です。Aspose.PDF の Go 用 FOSS パッケージをインストールすれば、すべての公開メンバーに任意の Go アプリケーションからアクセスできます。

メソッド

シグネチャ説明
Names() → []stringNames は添付ファイルの名前(name-tree キー)を辞書順にソートして返します。
Count() → intCount は埋め込まれたファイル数を返します。
Has(name: string) → boolHas は、指定された名前の添付ファイルが存在するかどうかを報告します。
Get(name: string) → *EmbeddedFileGet は、指定された添付ファイルを返します。存在しない場合は nil を返します。
All() → []*EmbeddedFileAll はすべての添付ファイルを、名前順にソートされた順序で返します。
Add(path: string) → (*EmbeddedFile, error)Add は、パス上のファイルをベース名で埋め込み、拡張子から MIME タイプを検出し、新しい添付ファイルを返します。
AddFromStream(name: string, r: io.Reader) → (*EmbeddedFile, error)AddFromStream は、r から読み取ったバイト列を指定された名前で埋め込み(MIME タイプは名前の拡張子から検出されます)、新しい添付ファイルを返します。
Remove(name: string) → boolRemove は、指定された名前の添付ファイルを削除し、存在したかどうかを返します。
Clear()Clear はすべての添付ファイルを削除します。

参照

 日本語