Doconut for .NET 8

.NET 8용 문서 뷰어 SDK

ASP.NET Core 및 Blazor에 70개 이상의 형식을 삽입하고, Windows 또는 Docker에서 자체 호스팅합니다.

웹 애플리케이션 내에서 프레젠테이션을 표시하는 Doconut 문서 뷰어
PDF, Office, CAD, 이메일, 이미지 등 다양한 형식을 위한 하나의 임베디드 뷰어70개 이상의 지원 형식
76
검증된 파일 확장자
19
형식 패밀리
2
배포 대상
0
외부 처리 서비스

ASP.NET Core 애플리케이션 경계를 위해 설계됨

Doconut을 한 번 등록하고, 문서가 열리는 곳에 뷰어를 주입하며, 미들웨어가 뷰어 파이프라인 및 임베디드 리소스를 제공하도록 합니다.

현재 .NET 8 통합Doconut.NET8
builder.Services.AddDoconut(options =>
{
    options.LicensePath = "Doconut.Viewer.lic";
});

app.UseDoconutResources();
app.UseDoconut();

var token = await viewer.OpenDocumentAsync(filePath);

의존성 주입

Doconut을 서비스 컨테이너에 추가하고, 애플리케이션의 다른 부분과 동일한 DI 모델을 통해 뷰어를 받습니다.

비동기 문서 세션

OpenDocumentAsync()로 파일을 열고, 불투명한 서버 측 토큰을 브라우저 뷰어에 반환합니다.

미들웨어 소유 리소스

UseDoconutResources()와 UseDoconut()를 사용하여 스크립트, 스타일, 이미지 및 문서 요청을 제공합니다.

명시적 플러그인 등록

기본 뷰어와 동일한 시작 구성에서 Converter 및 DICOM과 같은 라이선스 기능을 활성화합니다.

비즈니스 워크플로를 위한 70개 이상의 형식

76개의 검증된 파일 확장자. 하나의 뷰어.

정확한 SDK 카탈로그에는 19개의 패밀리 전체에 걸쳐 76개의 뷰 가능한 확장자가 포함되어 있으며, PDF 전용 구성 요소가 놓치는 형식도 포함됩니다.

Office 및 PDF

PDF, DOC, DOCX, RTF, ODT, XLS, XLSX, CSV, PPT, PPTX, ODP

CAD 및 다이어그램

DWG, DXF, DGN, VSD, VSDX, VSSX, VSTX, MPP, MPX

이메일 및 의료

EML, EMLX, MSG, DCM, IMA, XPS, EPUB, MHT, MHTML

이미지 및 웹

JPG, PNG, TIFF, SVG, WEBP, AVIF, PSD, HTML, TXT, 등 더 많은 형식

전체 76개 확장자 보기
자체 호스팅 서버를 여러 애플리케이션 노드와 연결하는 추상 문서 처리 아키텍처

우리가 검증한 환경에 배포

.NET 8 빌드는 Windows 및 Docker에서 자체 호스팅 배포를 지원하며, 문서 처리를 인프라 내부에 유지합니다.

  • Windows에서 직접 실행
  • Docker 배포를 위해 애플리케이션 패키징
  • 제어하는 인프라 내에서 문서 처리 유지
  • 일반 단일 인스턴스 경로를 사용하거나 분산 모드로 전환

수요가 증가할 때 애플리케이션 노드 전체로 확장

분산 모드는 재사용 가능한 문서 아티팩트를 공유 스토리지에 게시하여 권한이 있는 모든 노드가 보호된 뷰어 요청을 제공할 수 있게 합니다.

분산 모드는 선택 사항입니다. 표준 단일 인스턴스 뷰어가 기본값으로 유지됩니다.

스티키 세션 없음

승인된 노드는 단일 애플리케이션 인스턴스에 의존하는 대신 공유 액세스 티켓을 검증합니다.

보호된 액세스

티켓은 현재 브라우저와 인증된 사용자에 문서 액세스를 바인딩할 수 있습니다.

첫 페이지 우선순위

옵션인 백그라운드 퍼블리싱이 이후 페이지와 함께 진행되는 동안 뷰를 시작합니다.

운영 제어

예측 가능한 배포를 위해 제한된 큐, 준비 표시기, 취소 및 보존을 사용합니다.

.NET 팀의 질문

Doconut이 Word, Excel, PowerPoint 및 PDF를 하나의 뷰어에서 표시할 수 있나요?

예. .NET 8 카탈로그는 19개 패밀리 전체에 걸쳐 76개의 파일 확장자를 지원하며, 이를 하나의 브라우저 뷰어를 통해 표시합니다.

Doconut이 Microsoft Office를 필요로 하나요?

아니요. 문서는 서버나 클라이언트에 Microsoft Office를 설치하지 않고 자체 호스팅된 Doconut SDK로 렌더링됩니다.

Blazor와 함께 Doconut을 사용할 수 있나요?

예. 주입된 Viewer 서비스를 통해 문서를 열고, Blazor 페이지 내에서 Doconut JavaScript 뷰어를 초기화합니다.

문서가 제3자 클라우드로 전송되나요?

아니요. 렌더링 및 선택적 공유 아티팩트는 애플리케이션이 구성한 인프라 내부에 유지됩니다.

.NET 8 애플리케이션에 다중 형식 뷰잉 추가

자신의 PDF, Office, CAD, 이메일, 이미지 및 의료 파일로 Doconut을 테스트해 보세요.