소개
이 가이드는 버전별 Doconut 코드를 공개하지 않고 Windows 기반 ASP.NET 애플리케이션을 위한 이미지 미리보기 기능을 계획하는 방법을 설명합니다. Doconut Viewer 은 지원되는 형식을 위한 .NET 문서 처리 및 브라우저 보기 구성 요소를 제공합니다. 인증, 권한 부여, 저장, 검증 및 보존은 여전히 주변 애플리케이션의 책임입니다.

1. Doconut Viewer를 .NET 프로젝트에 추가하기
왜 중요한가: Doconut은 지원되는 형식을 위한 문서 처리 및 브라우저 보기 구성 요소를 제공하므로 애플리케이션 팀이 처음부터 렌더링 시스템을 구축할 필요가 없습니다.
실행 단계
- 현재 Doconut 기능 페이지에서 필요한 형식을 확인합니다.
- 공식 Doconut 리소스에서 지원 패키지와 해당 예제를 다운로드합니다.
- 선택한 SDK 버전을 기록하고 대상 .NET 런타임과의 호환성을 확인합니다.
- 대표 문서 하나와 해당 빌드에 대한 초기화 문서를 시작점으로 사용합니다.
2. 전문 이미지 형식을 위한 뷰어 구성
왜 중요한가: 디자이너는 실제 프로젝트에서 사용되는 지원 형식의 신뢰할 수 있는 미리보기가 필요합니다.
실행 단계
- 워크플로우에 필요한 파일 카테고리만 허용합니다.
- 서버에서 파일 크기 및 콘텐츠 검증을 강제합니다.
- 설치된 버전에서 필요한 탐색, 인쇄, 주석 및 내보내기 동작을 확인합니다.
- 디자이너와 사진작가가 제공한 파일로 시각적 충실도를 테스트합니다.
문서화되지 않은 이미지 전용 모드, 메타데이터 패널, 레이어 제어 또는 색상 관리 설정을 가정하지 마십시오.
3. 서버에서 디자인 파일 로드 및 미리보기
왜 중요한가: 크리에이티브 자산은 일반적으로 애플리케이션이 제어하는 저장소에 존재하며 인증 및 문서 수준 권한 부여 후에만 액세스해야 합니다.
실행 단계
- 인증 및 문서 수준 권한 부여를 요구합니다.
- 비공개 저장소에서 파일 또는 스트림을 가져옵니다.
- 설치된 빌드에 대한 공식 예제를 사용하여 Doconut을 초기화합니다.
- 애플리케이션 정책에 따라 스트림 및 임시 리소스를 해제합니다.
암호화, 캐싱, 보존 및 삭제 동작은 배포된 아키텍처에 따라 달라지며 해당 환경에서 구성하고 검증해야 합니다.
4. 워크플로우에 필요한 검토 도구 확인
왜 중요한가: 크리에이티브 검토자는 파일 및 워크플로우에 따라 탐색, 인쇄 또는 주석이 필요할 수 있습니다.
실행 단계
현재 제품 문서와 대표 파일을 사용한 시험에서 필요한 각 도구를 확인합니다. Doconut의 공식 기능 페이지에는 브라우저 보기, 인쇄, 주석, 검색 및 PDF 내보내기 시나리오가 나열되어 있지만, 동작은 형식, 플러그인 및 버전에 따라 다를 수 있습니다.
5. 배포, 테스트 및 반복
왜 중요한가: 프로덕션 준비 상태는 애플리케이션 실제 환경에서 선택한 SDK 버전을 테스트하는 데 달려 있습니다.
실행 단계
- .NET 앱을 HTTPS가 활성화된 스테이징 환경에 배포합니다. 콘솔 오류 없이 지원되는 TIFF, SVG, PSD 및 일반 래스터 파일을 확인합니다.
- 전체 애플리케이션에서 키보드 탐색, 포커스 순서, 대비 및 보조 기술 동작을 테스트합니다. 필요한 경우 애플리케이션 소유 컨트롤에 접근성 라벨을 적용합니다.
- 설치된 뷰어 버전에 문서화된 툴바 구성만 사용합니다. UI 가시성을 권한 제어가 아닌 사용성 선택으로 간주합니다.
- 디자이너와 사진작가로부터 피드백을 수집하고 애플리케이션의 일반 스테이징 및 배포 프로세스를 통해 SDK 업그레이드를 계획합니다.
테스트된 워크플로우가 애플리케이션 요구 사항을 충족하면 일반 릴리스 프로세스를 통해 배포합니다. 이후 크리에이티브 팀은 해당 배포에 대해 검증된 지원 형식을 미리볼 수 있습니다.
주요 요점
- Doconut은 .NET 애플리케이션 내에서 지원되는 이미지 및 문서 형식에 대한 브라우저 보기를 제공합니다.
- 설치된 SDK 버전과 일치하는 패키지 및 통합 예제를 사용합니다.
- 애플리케이션은 전송, 권한 부여, 저장 및 정리에 대한 책임을 유지합니다.
- 필요한 뷰어 도구와 시각적 충실도를 대표 파일로 확인합니다.
- 정상적인 스테이징 및 배포 제어를 통해 SDK 업데이트를 계획합니다.
일반 질문
Q1: 뷰어가 인쇄 제작에 사용되는 대용량 TIFF를 처리할 수 있나요?
A: 용량은 파일 복잡성, 구성 및 서버 리소스에 따라 달라집니다. 제한을 설정하기 전에 대표 파일을 테스트하십시오.
Q2: 모든 형식에 대해 색상 프로파일이 보존되나요?
A: 모든 입력 및 출력에 대해 이를 가정하지 마십시오. 선택한 SDK 버전으로 색상에 민감한 자산 및 내보내기 경로를 검증하십시오.
Q3: Doconut이 기밀 디자인 파일을 자동으로 보호하나요?
A: 애플리케이션은 HTTPS, 권한 부여, 저장소 보호, 보존, 삭제 및 인프라 보안을 구성해야 합니다.
Q4: 통합 코드는 어디에서 찾을 수 있나요?
A: 관련 없는 릴리스에서 복사한 코드를 사용하지 말고 설치된 Doconut 버전에 포함된 공식 예제를 사용하십시오.
결론
Doconut은 개발자가 처음부터 렌더링 시스템을 구축할 필요 없이 .NET 포털 내에서 지원되는 형식에 대한 일관된 미리보기 경험을 크리에이티브 팀에 제공할 수 있습니다.
공식 Doconut 다운로드 및 문서 페이지에서 시작한 뒤, 대표 자산으로 SDK를 검증하십시오.