Features
기능
Aspose.PSD FOSS for .NET는 픽셀 데이터를 렌더링하지 않고 PSD 및 PSB 문서를 로드, 검사 및 저장합니다. 기능 세트는 세 영역으로 구성되며 각각 별도의 가이드에서 다룹니다.
문서 로드, 검사 및 저장
Image.Load() / PsdImage.Load() 파일 경로나 스트림에서 문서를 로드합니다; PsdImage.Save() 다시 출력합니다. PsdImage 구문 분석된 헤더를 노출합니다 (Width, Height, ColorMode, Version, Compression, 그 외 등) 및 구문 분석된 이미지 리소스를 노출합니다. 참고 Core API 전체 참조를 보세요.
레이어 메타데이터
각 구문 분석된 Layer 그의 기하학, 가시성, 불투명도, 클리핑 및 블렌드 모드와 채널, 마스크, 블렌딩 범위 메타데이터를 노출합니다. 레이어 속성의 일부를 변경하고 다시 저장할 수 있으며; 레이어 컬렉션 자체를 필터링하거나 순서를 재정렬할 수 있습니다. 참고 Layers 전체 참조는.
오류 처리
로드 및 저장 실패는 다음을 통해 보고됩니다 PsdLoadException and PsdSaveException, 두 개 모두 표준을 확장하는 Exception 클래스. 보기 Core 예외 전체 참조는.
지원되지 않는 항목
이 라이브러리는 픽셀 데이터를 렌더링하지 않으며 PSD/PSB를 다른 이미지 형식(PNG 또는 JPEG 등)으로 변환하지도 않습니다. 이는 PSD/PSB 컨테이너 형식에 대한 메타데이터 중심의 리더 및 라이터입니다.
팁 및 모범 사례
- 다음으로 시작 Core API 문서를 로드하고, 검사하고, 저장하기 위해.
- 사용 Layers 개별 레이어 메타데이터를 읽거나 편집해야 할 때.
- Wrap
Load()/Save()예외 처리에 설명된 호출 핵심 예외.
일반적인 문제
| 문제 | 원인 | 수정 |
|---|---|---|
| 렌더링된 픽셀 출력을 기대 | 이 라이브러리는 메타데이터 전용입니다 | 렌더링을 위해 다른 라이브러리를 사용하세요; 이 라이브러리는 PSD/PSB 메타데이터만 로드하고, 검사하고, 저장합니다 |
FAQ
이 라이브러리는 PSD 파일을 렌더링하거나 변환합니까?
아니오. PSD/PSB 문서만 로드하고, 검사하며, 저장합니다 — 픽셀 데이터를 렌더링하거나 다른 이미지 형식으로 변환하지 않습니다.
어디서 시작해야 하나요?
핵심 API 에 대한 PsdImage/Image 진입점, 그 다음 Layers 레이어 수준 메타데이터용이며 핵심 예외 오류 처리를 위해.
API Reference 요약
| Area | 다음에 포함됨 |
|---|---|
| 문서 로드, 검사 및 저장 | 핵심 API |
| 레이어 메타데이터 | Layers |
| 로드/저장 오류 처리 | 핵심 예외 |