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개가 더 있습니다.

속성

이름유형액세스설명
Widthint읽기/쓰기너비를 가져옵니다.
Heightint읽기/쓰기높이를 가져옵니다.
BPCint읽기/쓰기bpc를 가져옵니다.
ColorSpaceImageColorSpace읽기/쓰기색 공간을 가져옵니다.
FormatImageFormat읽기/쓰기형식을 가져옵니다.
Xfloat64읽기/쓰기x를 가져옵니다.
Yfloat64읽기/쓰기y를 가져옵니다.
PageWidthfloat64읽기/쓰기페이지 너비를 가져옵니다.
PageHeightfloat64읽기/쓰기페이지 높이를 가져옵니다.
Inlinebool읽기/쓰기인라인을 가져옵니다.
Namestring읽기/쓰기이름을 가져옵니다.

메서드

시그니처설명
Extract() → (*Image, error)Extract는 이미지를 디코드하고 픽셀 데이터가 포함된 전체 Image를 반환합니다.
Remove() → errorRemove는 페이지에서 이미지를 제거합니다.
Replace(path: string) → errorReplace는 파일에서 새로운 이미지로 이미지 데이터를 교체합니다.
ReplaceFromStream(r: io.Reader) → errorReplaceFromStream는 리더에서 새로운 이미지로 이미지 데이터를 교체합니다.

참조

 한국어