오픈래스터
OpenRaster파일 이름 확장명 | .ora |
---|---|
인터넷 미디어 유형 | 이미지/오픈라스터[1] |
최신 릴리즈 | 0.0.5(계속)[2] |
형식 유형 | 레이어드 래스터 그래픽스 |
연장 위치 | 오픈문서 |
오픈 포맷? | 네 |
웹사이트 | openraster.org의 OpenRaster 사양 |
OpenRaster는 래스터 그래픽 편집기 간에 계층화된 이미지의 공통 교환을 위해 제안된 파일 형식이다.이는 Adobe PSD 형식의 이후 버전을 대체하기 위한 것이다.OpenRaster는 아직 개발 중이며 현재까지 몇 가지 프로그램에 의해 지원되고 있다.[3]OpenRaster 파일의 기본 파일 확장자는 ".ora"이다.
배경
Adobe Photoshop PSD 파일 형식은 레이어드 이미지를 위한 교차 애플리케이션 파일 형식으로 널리 사용되었다.Adobe는 포맷의 사양을 공개함으로써 이것을 허용했다.2006년에 Adobe는 "Adobe 소프트웨어 제품과 관련하여 내부적으로 개발자 프로그램을 개발하고 샘플 코드의 일부 또는 전부를 개발자 프로그램에 통합하기 위한 목적으로"[4] 규격 및 문서에 대한 액세스와 사용만 허용하도록 이 라이센스를 변경했다.이러한 제약에 대응하여 오픈라스터 포맷은 2006년 봄 프랑스 리옹에서 열린 제1차 리브레 그래픽 미팅에서 KDE와 Krita 개발자 Boudewijn Rempt[5], Cyrille Berger에[6] 의해 제안되었고 오픈 문서 포맷에서 도출되었다.[7]
요구 사항들
다음과 같은 특징이 있어야 한다.
일반
- 자유자재로 이용할 수 있는 완전한 문서
- 파일 형식의 문서 유형 열기(내부에 여러 파일이 있는 아카이브)
- 확장 가능하지만 개인 문서화되지 않은 확장자는 제외되어야 하며, 파일 형식의 사양 및 설명서에 확장자를 추가해야 한다.
- 응용프로그램이 파일 형식의 모든 기능을 지원할 것으로 기대되지는 않지만, 파일을 조작할 때 처리할 수 없는 정보가 손실되어서는 안 된다.
메타데이터
- {XMP – Dublin Core – IPTC} 태그를 사용한 메타데이터 스토리지
- 계층당 메타데이터 태그 저장 가능성
- Exif 태그 저장
- 유니코드의 모든 텍스트 데이터(UTF-8 또는 UTF-16)
레이어
- 다중 레이어 저장
- 각 층 좌표 저장
- 각 도면층에 대한 혼합(혼합) 옵션 저장
- 조정층 보관
- 레이어 효과 저장
- 층층
- 색상 정보 – 프로파일, 색상 공간
기타
참조[8]
- 경로, 자르기 경로 및 경로의 텍스트 저장
- 선택과 마스크
- OpenDocument 프레임워크에 문서 포함
- 지원 실행 취소, 명령 및 동작 기록(PSD 등)
제안 및 확장
- 팔레트
- 포함된 글꼴(확장에 추가)
- 여러 페이지
- 여러 페이지 및 타이머를 사용한 애니메이션 지원(PSD 등)
과제들
![]() | 이 섹션.주제에 익숙하지 않은 사람들에게 불충분한 맥락을 제공한다.. (2013년 12월) (이 를 더 하여 할 수 |
초안 사양(2010년 10월 기준)에 따르면, 교차 애플리케이션 형식의 주요 과제는 모든 프로그램에서 모든 기능을 사용할 수 있는 것은 아니기 때문에, 특히 조정/필터 계층의 경우 다른 애플리케이션에서 동일한 방식으로 이미지가 표시되지 않는다는 것이다.
가능한 해결책은 모든 이미지 처리 후 완전히 렌더링된 픽셀 데이터를 포함하는 중복 추가 계층의 저장 또는 미리 보기 및 축소판 그림에 적합한 저해상도 스냅샷이다.
서로 다른 구현 레벨이 정의될 수 있다. 예를 들어, 작은 구현, 단순화, 작은 구현, 보통 구현, 전체 구현 및 사용자 정의.
애플리케이션 지원
OpenRaster는 몇몇 그래픽 프로그램에서 제한적인 지원을 받고 있으며, 이 중 교차 애플리케이션 사용이 원활하지 않다.[citation needed]
적용 | 기준선 | SVG |
---|---|---|
드로필레 | 지원됨[9] | 네 |
채시스 드로 IES | 지원됨[10] | 네 |
김프 | 버전 2.8 이후[11] 기본 지원 | 아니요. |
잉크스케이프 | 지원되지 않음 | |
크리타 | 지원됨[12][13] | 아니요. |
라즈페인트 | 버전 5.0 이후 읽기 및 5.2 이후[14] 쓰기 | 네 |
마이페인트 | 기본 작업 파일 형식[15] | 네 |
나티브 | 0.908[16] 이후 기본 형식 | |
핀타 | 0.4 버전부터[17] 지원됨 | 아니요. |
XnView | 사용자 생성 플러그인을[18] 통해 지원됨 | |
스크리버스 | 버전[19] 1.5부터 지원됨 | 아니요. |
이미지매직 | 버전 7.0.10-26부터[20] 지원됨 | 네 |
Paint.net | 사용자 생성 플러그인을[21] 통해 지원됨 | 아니요. |
참고 항목
참조
- ^ "OpenRaster Desktop Integration". openraster.org. Retrieved 2016-12-19.
- ^ "OpenRaster Specification (Draft)". openraster.org. Retrieved 2016-12-19.
- ^ "OpenRaster Specification". openraster.org. Retrieved 2016-12-19.
- ^ "Adobe Photoshop CS4 SDK 라이센스 계약" Adobe.com.개발자 연결 - 개발자 리소스.2009-10-12년 검색됨
- ^ Rempt, Boudewijn (2006-06-20). "OpenRaster". valdyas.org. Fading Memories. Archived from the original on 2013-04-16. Retrieved 2016-12-19.
- ^ Berger, Cyrille (June 20, 2006). "Why OpenRaster is needed ?". blog.cberger.net. Retrieved 2016-12-19.
- ^ Nathan Willis, Linux.com Archive는 "열린 래스터 그래픽 포맷을 통해 디베이트가 발생한다"고 말했다.2006년 7월 7일.2010-03-26 검색됨
- ^ "Proposals and Application Specific Extensions — Open Raster Specification version 0.05". www.openraster.org.
- ^ 도면 도면 도면 프로젝트.2018년 9월 3일.2018-09-03에 접속했다.
- ^ [1] Chasys 그리기 IES 도움말 - 파일 형식 - 기타 이미지 파일.2018년 12월 12일.2018-12-12-12에 접속.
- ^ KIMP - KIMP용 릴리스 정보 2012-05-03 액세스.
- ^ "Krita/OpenRaster status". community.kde.org. Retrieved 2016-12-19.
- ^ "*.ora - Krita Documentation". docs.krita.org. Retrieved 2016-12-19.
- ^ LazPaint 나사산, 2013-02-27
- ^ "MyPaint/OpenRaster News" 2016-03-08년 Wayback Machine Alexandre Prokoudine, Prokoudine.info - 블로그에 보관2009년 6월 8일.
- ^ "Nathive 0.908 릴리스 정보" Nathive 웹 사이트 설명서
- ^ "Pinta - Version 0.4 Release Notes". 2010-07-06. Archived from the original on 2010-07-08.
- ^ XnView 플러그인
- ^ "스크립버스 메일링 리스트" 스크리버스 메일링 리스트 공지
- ^ ImageMagick Changelog
- ^ 사용자 Zagna의 "OpenRaster Filetype"
외부 링크
- 사양 웹 사이트
- 기트 저장소
- Wayback Machine에서 Project wiki에 대한 OpenRaster(2012년 2월 22일 보관)
- pipin의 웹사이트 gimp.org - Wayback Machine에서 OpenRaster(2008년 3월 17일 발표)
- 메인라인에 KIMP OpenRaster 통합