현대 .NET 애플리케이션은 브라우저 플러그인, 외부 애플리케이션 또는 불안정한 클라이언트 측 솔루션에 의존하지 않고 웹 인터페이스 내에서 문서를 표시, 미리보기, 주석 달기, 검색 및 변환할 필요가 자주 발생합니다. Doconut는 서버 측 문서 뷰어 및 변환 엔진을 제공하는 통합 플랫폼으로, 기업, 교육, 금융 및 엔지니어링 환경에서 사용되는 50가지 이상의 문서 형식을 처리할 수 있습니다.

Doconut를 사용하면 개발자는 ASP.NET MVC, .NET Core, Blazor, WebForms 애플리케이션에 강력한 뷰어를 손쉽게 삽입할 수 있습니다. 일관된 렌더링, 예측 가능한 성능, 클라이언트 측 의존성 제로를 제공합니다. 모든 무거운 처리—PDF 디코딩, Word 렌더링, PowerPoint 레이아웃, CAD 해석, 이미지 처리 및 텍스트 추출—가 완전히 서버에서 수행됩니다. 브라우저는 가벼운 HTML5 출력만 받으며, Windows, macOS, Linux, iOS, Android 및 모든 주요 브라우저와 호환됩니다.
Doconut의 생태계는 Viewer, Annotations Plugin, Search Plugin, Converter Plugin을 중심으로 구성되어 있어, 개발자가 내부 시스템, 고객 포털 또는 비즈니스 워크플로우의 요구에 맞는 문서 기반 경험을 자유롭게 구축할 수 있습니다.
Doconut이 .NET 개발자를 위한 돋보이는 선택인 이유는
1. 50개 이상의 문서 형식 지원
Doconut 은 비즈니스 및 엔지니어링 형식의 대부분을 포괄하는 다양한 문서 유형을 처리합니다, 포함하여:
- PDF (모든 버전, 암호화된 파일 지원)
- Microsoft Office: Word (DOC/DOCX), Excel (XLS/XLSX), PowerPoint (PPT/PPTX)
- CAD 형식: DWG, DXF
- 이미지: PNG, JPG, BMP, TIFF, GIF, JPEG2000
- 이메일 형식: MSG, EML
- 텍스트 기반 형식: TXT, RTF, EPUB, HTML
- PSD, 벡터 이미지 및 기타 그래픽 형식
이 많은 형식을 하나의 라이브러리로 처리하면 다수의 타사 뷰어 또는 복잡한 클라이언트 측 폴백 로직이 필요 없게 됩니다.
Doconut 플랫폼의 핵심 기능
최대 호환성을 위한 서버 측 렌더링
Doconut Viewer는 문서를 완전히 서버 측에서 처리하여 브라우저, 운영 체제 또는 장치에 관계없이 픽셀 정확도의 미리보기를 생성합니다. 브라우저 플러그인, PDF 리더, ActiveX 컨트롤 또는 WebAssembly 모듈이 필요하지 않습니다. 모든 것이 Doconut의 렌더링 코어를 사용하여 그려져 일관된 출력이 보장됩니다.
이 아키텍처는 주요 장점을 제공합니다:
- 모든 장치와 브라우저에서 동작
- 클라이언트 측 복잡성 감소
- 민감한 문서를 서버 인프라 내에 보관
- 환경 전반에 걸쳐 렌더링을 예측 가능하고 안정적으로 만듦
Annotations Plugin – 마크업, 메모 및 시각적 피드백
Doconut는 사용자가 뷰어에서 직접 문서와 상호작용할 수 있는 완전한 주석 시스템을 제공합니다. 지원되는 주석 유형은 다음과 같습니다:
- 하이라이트
- 사각형, 원, 화살표 및 기타 도형
- 스티키 노트 및 텍스트 댓글
- 밑줄 및 취소선
- 콜아웃 및 시각적 마커
주석은 저장, 로드, 맞춤 설정 및 워크플로우 시스템에 통합될 수 있습니다. 내부 팀(법무, 인사, 엔지니어링, 재무)에게 이는 문서 검토 프로세스를 크게 단순화합니다.
Search Plugin – 선택적 OCR이 가능한 빠른 텍스트 검색
Search Plugin은 Doconut에 전체 문서 검색 기능을 제공합니다:
- 지원되는 문서 유형 전반에 걸친 키워드 검색
- 즉시 히트 하이라이트
- 결과 간 탐색
- 스캔된 PDF 및 이미지에 대한 OCR 지원
OCR은 스캔된 아카이브, 레거시 문서 또는 이미지 기반 기록을 다루는 조직에 필수적입니다. Doconut은 원본 파일을 안전하게 유지하면서 텍스트를 서버 측에서 추출합니다.
Converter Plugin – 문서 변환을 손쉽게
Converter Plugin은 Doconut을 확장하여 다음과 같은 변환을 가능하게 합니다:
- PDF ↔ Word, Excel, PowerPoint
- Images → PDF
- CAD → PDF or images
- Email formats → PDF or images
이는 배치 내보내기, 공유 가능한 보고서 생성, 장기 보관을 위한 문서 준비, 또는 인쇄 및 아카이브에 적합한 형식으로 파일을 변환하는 데 특히 유용합니다.
최적화된 성능을 위한 캐싱 시스템
캐싱은 대용량 파일 및 반복 미리보기의 렌더링 시간을 크게 줄입니다. Doconut는 렌더링된 페이지, 이미지, 썸네일 및 레이아웃 정보를 캐시하여 CPU 부하를 최소화하고 응답성을 향상시킵니다.
Amazon S3 및 Azure Blob Storage와의 통합
Doconut는 인기 있는 클라우드 스토리지 시스템에서 문서를 직접 로드할 수 있습니다:
- Amazon S3
- Azure Blob Storage
이는 특히 다음에 유용합니다:
- SaaS 애플리케이션
- 분산 팀
- 클라우드 우선 아키텍처를 갖춘 시스템
- 문서가 많은 포털에서 사용자 콘텐츠를 원격으로 저장
Doconut는 파일을 안전하게 가져와 서버 측에서 처리하며, 원본 파일을 클라이언트에 노출하지 않습니다.
Doconut이 뛰어난 실제 시나리오
1. 엔터프라이즈 포털 및 비즈니스 시스템
문서가 많은 워크플로우를 갖춘 조직은 사용자가 파일을 다운로드하도록 강요하지 않고도 문서 미리보기를 삽입하기 위해 Doconut에 의존합니다.
2. 엔지니어링 및 기술 환경
DWG/DXF 지원 덕분에 Doconut은 팀이 AutoCAD를 설치하지 않고도 CAD 도면을 볼 수 있는 엔지니어링 대시보드에 적합합니다.
3. 금융 및 보험 플랫폼
금융 시스템은 종종 명세서, 보고서 및 스프레드시트를 생성합니다. Doconut은 사용자가 브라우저에서 즉시 이를 볼 수 있게 합니다.
4. 인사 및 교육 플랫폼
PPTX, DOCX 및 PDF 보기 기능은 교육 자료, 온보딩 문서 및 정책 배포에 필수적입니다.
5. 문서 변환이 필요한 시스템
Converter Plugin은 형식 간 변환을 자동화하여 수작업을 줄이고 워크플로우를 간소화합니다.
일반 질문
Q: Doconut은 클라이언트 측 플러그인이나 확장이 필요합니까? A: 아니요. 모든 처리는 서버 측에서 수행됩니다.
Q: Doconut은 문서를 변환할 수 있습니까? A: 예. Converter Plugin은 PDF, Office, 이미지, CAD 및 이메일 형식을 지원합니다.
Q: Doconut은 주석을 지원합니까? A: 예. Annotations Plugin은 하이라이트, 도형, 메모 및 콜아웃을 포함합니다.
Q: Doconut은 OCR을 제공합니까? A: 예. OCR은 Search Plugin의 일부로, 스캔된 PDF 및 이미지에서 텍스트 추출을 가능하게 합니다.
Q: 내 문서를 S3 또는 Azure Blob Storage에 저장할 수 있나요? A: 예. Doconut은 두 클라우드 스토리지 시스템에서 직접 문서를 로드하는 것을 지원합니다.
핵심 요약
- Doconut 은 풍부한 기능을 갖춘 서버 측 뷰어이며 50개 이상의 형식을 지원합니다.
- ASP.NET MVC, WebForms, .NET Core 및 Blazor와 함께 작동합니다.
- Annotations, OCR를 통한 Search, 그리고 Converter Plugins를 제공합니다.
- Amazon S3 및 Azure Blob Storage를 지원합니다.
- 픽셀 단위 정확성을 위한 서버 측 렌더링을 사용합니다.
- DCN 캐싱은 반복 파일 로드를 가속화합니다.
- 브라우저 플러그인이 필요 없습니다.
- 엔터프라이즈 포털, 엔지니어링 대시보드, HR 시스템, 금융 플랫폼 및 SaaS 솔루션에 이상적입니다.
Doconut는 성능, 안정성 및 유연성을 모든 문서 중심 .NET 애플리케이션에 제공하여 팀이 자체 인프라 내에서 안전하고 강력한 콘텐츠 경험을 구축하도록 돕습니다.