PsdImage
PsdImage
개요
PsdImage은 Aspose.Psd FOSS for .NET의 클래스입니다. 상속 대상: Image.
렌더링 없이 로드, 검사 및 저장할 수 있는 PSD 이미지를 나타냅니다.
이 클래스는 .NET 프로그램의 PsdImage 객체에 대해 5개의 메서드를 선언합니다. 사용 가능한 메서드에는 Dispose, Load, Save가 포함됩니다. 공개 멤버는 Aspose.Psd FOSS for .NET 패키지를 설치한 후 모든 .NET 애플리케이션에서 접근할 수 있습니다. 속성: ActiveLayer, BitsPerChannel, Bounds, ChannelsCount, ColorMode, Compression, 및 추가 11개.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
Width | int | 읽기 | 문서의 너비를 픽셀 단위로 가져옵니다. |
Height | int | 읽기 | 픽셀 단위의 문서 높이를 가져옵니다. |
BitsPerChannel | int | 읽기 | 채널당 저장된 비트 수를 가져옵니다. |
ColorMode | ColorModes | 읽기/쓰기 | 헤더에서 보고된 PSD 색상 모드를 가져옵니다. |
Version | int | 읽기/쓰기 | Aspose.PSD-compatible API 버전 번호를 가져오거나 설정합니다. |
Layers | Layer[] | 읽기/쓰기 | 구문 분석된 레이어 컬렉션을 가져옵니다. |
ChannelsCount | int | 읽기 | PSD 채널 수를 가져옵니다. |
Size | Size | 읽기 | 이미지 크기를 가져옵니다. |
ActiveLayer | Layer? | 읽기/쓰기 | 활성 레이어를 가져오거나 설정합니다. |
ImageResources | ResourceBlock[] | 읽기/쓰기 | PSD 이미지 리소스를 가져오거나 설정합니다. |
GlobalLayerResources | LayerResource[] | 읽기/쓰기 | 전역 레이어 리소스를 가져오거나 설정합니다. |
GlobalLayerMaskInfo | GlobalLayerMaskInfo | 읽기 | 전역 레이어 마스크 정보를 가져옵니다. |
IsFlatten | bool | 읽기 | PSD 이미지가 평탄화되었는지 여부를 나타내는 값을 가져옵니다. |
HasTransparencyData | bool | 읽기/쓰기 | 레이어 데이터를 지정할 때 병합된 결과에 대한 투명도 데이터를 첫 번째 알파 채널에 포함하는지 여부를 나타내는 값을 가져오거나 설정합니다. |
Compression | CompressionMethod | 읽기 | 병합된 이미지 데이터 섹션에 사용되는 압축 방식을 가져옵니다. |
GlobalAngle | int | 읽기/쓰기 | 이미지 리소스에 전역 각도가 파싱되어 있을 경우, 이를 가져옵니다. |
Bounds | Rectangle | 읽기 | 이미지 경계를 가져옵니다. |
메서드
| 시그니처 | 설명 |
|---|---|
Load(filePath: string) | 파일 경로에서 PSD 이미지를 로드합니다. |
Load(stream: Stream) | 읽을 수 있는 스트림에서 PSD 이미지를 로드합니다. |
Save(filePath: string) | 이미지를 파일 경로에 저장합니다. |
Save(stream: Stream) | 이미지를 쓰기 가능한 스트림에 저장합니다. |
Dispose() | 이미지를 해제하고 필요에 따라 기본 스트림도 해제합니다. |