EmbeddedFiles

EmbeddedFiles

개요

EmbeddedFiles는 Aspose.PDF FOSS for Go의 타입입니다.

EmbeddedFiles는 문서에 첨부된(내장된) 파일들의 컬렉션이며 — /Catalog/Names/EmbeddedFiles 이름 트리(ISO 32000-1 §7.11.4)입니다.

이 타입은 Go 프로그램에서 EmbeddedFiles 객체를 다루기 위한 9개의 메서드를 제공합니다. 사용 가능한 메서드에는 Add, AddFromStream, All, Clear, Count, Get, Has, Names, Remove가 포함됩니다. Aspose.PDF FOSS for Go 패키지를 설치하면 모든 공개 멤버에 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는 모든 첨부 파일을 제거합니다.

참조

 한국어