자바용 Aspose.PSD 는 사용하기 쉬운 어도비 포토샵 파일 형식 조작 API입니다.PSD, PSB 및 AI 파일을 쉽게 로드하고 읽을 수 있으므로 Java 개발자는 Adobe Photoshop을 설치할 필요 없이 레이어 속성 업데이트, 워터마크 추가, 압축, 회전, 크기 조정 또는 파일 형식을 다른 파일 형식으로 렌더링하는 등의 작업을 수행할 수 있습니다.JPEG, TIFF, GIF, PNG, BMP, JPEG2000 등의 이미지 형식은 코드 몇 줄만으로 쉽게 열고 레이어로 추가할 수 있습니다.PSD, PSB 및 AI 파일은 나열된 형식 및 PDF 형식으로 추가로 내보낼 수 있습니다.
고급 포토샵 자바 API 기능
Data Extraction
레이어 생성 날짜 및 시간 추출
시트 색상 강조
PSD 파일을 래스터 이미지로 변환
Java 라이브러리용 Aspose.PSD 라이브러리는 몇 줄의 코드만으로 PSD 파일을 지원되는 모든 래스터 이미지로 변환할 수 있도록 지원합니다.
PSD를 BMP, GIF 및 JPEG로 변환 - 자바
String destName = dataDir + "output"; | |
// load an existing document | |
Image image = Image.load(dataDir + "sample.psd"); | |
image.save(destName + ".bmp", new BmpOptions()); | |
image.save(destName + ".gif", new GifOptions()); | |
image.save(destName + ".jpeg", new JpegOptions()); |
포토샵 레이어를 쉽게 조작하세요
레이어 병합, 레이어의 텍스트 업데이트, 효과 설정 또는 레이어를 이미지로 내보내기와 같은 PSD 레이어 조작은 API가 제공하는 조작 기능 중 일부입니다.또한 평평한 PSD 문서를 감지하고 썸네일을 만들 수 있습니다.
이동 중에도 이미지 자르기, 회전 및 크기 조정
이미지 뒤집기, 자르기, 회전 및 크기 조정과 같은 이미지 조작 기능은 몇 줄의 코드만으로 구현할 수 있습니다 (예: 아래 스니펫은 이미지를 회전시킵니다).
이미지 회전하기 - Java
String destName = dataDir + "output.jpg"; | |
// Load an existing image into an instance of RasterImage class | |
Image image = Image.load(dataDir + "sample.psd"); | |
image.rotateFlip(RotateFlipType.Rotate270FlipNone); | |
image.save(destName, new JpegOptions()); |
또한 API는 래스터 이미지의 대비, 밝기 또는 감마 조정, 이미지의 디더링 또는 블러링과 같은 다양한 이미징 필터뿐만 아니라 가우스 위너, 메디안, 브래들리 임계값 및 모션 위너를 비롯한 가장 유명한 필터를 제공합니다.