ImageInfo
ImageInfo
개요
ImageInfo은 Aspose.PDF FOSS for Go의 타입입니다.
ImageInfo은 픽셀 데이터를 디코딩하지 않고 페이지에서 발견된 이미지에 대한 메타데이터를 보유합니다.
이 타입은 Go 프로그램에서 ImageInfo 객체를 다루기 위한 4개의 메서드를 제공합니다. 사용 가능한 메서드에는 Extract, Remove, Replace, ReplaceFromStream이 포함됩니다. Aspose.PDF FOSS for Go 패키지를 설치한 후 모든 공개 멤버는 모든 Go 애플리케이션에서 접근할 수 있습니다. 속성: BPC, ColorSpace, Format, Height, Inline, Name, 및 5개가 더 있습니다.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
Width | int | 읽기/쓰기 | 너비를 가져옵니다. |
Height | int | 읽기/쓰기 | 높이를 가져옵니다. |
BPC | int | 읽기/쓰기 | bpc를 가져옵니다. |
ColorSpace | ImageColorSpace | 읽기/쓰기 | 색 공간을 가져옵니다. |
Format | ImageFormat | 읽기/쓰기 | 형식을 가져옵니다. |
X | float64 | 읽기/쓰기 | x를 가져옵니다. |
Y | float64 | 읽기/쓰기 | y를 가져옵니다. |
PageWidth | float64 | 읽기/쓰기 | 페이지 너비를 가져옵니다. |
PageHeight | float64 | 읽기/쓰기 | 페이지 높이를 가져옵니다. |
Inline | bool | 읽기/쓰기 | 인라인을 가져옵니다. |
Name | string | 읽기/쓰기 | 이름을 가져옵니다. |
메서드
| 시그니처 | 설명 |
|---|---|
Extract() → (*Image, error) | Extract는 이미지를 디코드하고 픽셀 데이터가 포함된 전체 Image를 반환합니다. |
Remove() → error | Remove는 페이지에서 이미지를 제거합니다. |
Replace(path: string) → error | Replace는 파일에서 새로운 이미지로 이미지 데이터를 교체합니다. |
ReplaceFromStream(r: io.Reader) → error | ReplaceFromStream는 리더에서 새로운 이미지로 이미지 데이터를 교체합니다. |