GroupDocs.Viewer 한눈에 보기

Node.js 애플리케이션에서 문서, 슬라이드, 다이어그램 및 기타 다양한 문서 유형을 렌더링, 표시 및 변환하는 API

Illustration viewer

문서를 효율적이고 안정적으로 보기

GroupDocs.Viewer API를 사용하면 지원되는 모든 형식의 문서를 HTML, JPEG, PNG 및 PDF 로 효율적으로 렌더링할 수 있으며, 유연하고 강력한 옵션을 제공하면서 콘텐츠와 문서 구조의 무결성을 유지합니다. GroupDocs.Viewer for Node.js는 Windows 및 Linux 플랫폼에서 작동합니다.

가장 많이 사용되는 파일 및 문서 형식을 지원합니다

우리는 Word, Excel, PDF, PowerPoint을 포함한 190개 이상의 가장 인기 있는 파일 및 문서 형식의 렌더링을 지원합니다. OpenDocument 형식군, 압축 파일, 래스터 및 벡터 이미지, 전자책, 프로그래밍 언어 및 마크업, 그리고 암호 보호된 파일을 포함합니다.

맞춤형 출력

GroupDocs.Viewer는 문서를 렌더링할 뿐만 아니라, 정확히 어떻게, 문서의 어떤 부분을 렌더링할지, 어떻게 렌더링할지 제어하고, 렌더링된 출력에 다양한 변환을 적용할 수 있게 합니다.

플랫폼 독립성

GroupDocs.Viewer for Node.js는 다음 운영 체제, 프레임워크 및 패키지 관리자를 지원합니다

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
NPM

지원 파일 형식

GroupDocs.Viewer for Node.js는 Java를 통해 다음 파일 형식과 작업을 지원합니다.

Microsoft Office, OpenDocument 및 텍스트 형식

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • Project: MPP, MPT, MPX
  • Outlook: MSG, EML, EMLX, PST, OST
  • OneNote: ONE
  • OpenDocument: ODT, OTT, ODS, ODP, OTP, OTS, ODG
  • Fixed Page Layout: PDF, TEX, XPS, OXPS
  • e-Books: EPUB, MOBI, DjVu
  • Delimiter-Separated Values: CSV, TSV

이미지, 그래픽 및 다이어그램

  • 래스터 이미지: BMP, GIF, JPG, PNG, TIFF, WebP, DNG, DIB, Jpeg2000 family
  • Windows Icon: ICO
  • Scalable Vector Graphics: SVG, CDR, CMX, IGS, SVGZ
  • Adobe Photoshop: PSD, PSB
  • Stereo Lithography (3D Printing): STL
  • Medical Imaging: DICOM
  • Plotter Documents: PLT, HPG
  • Autodesk Design Web Formats: DWF, DWG
  • AutoCAD Drawing: DWT, IFC, STL, CF2

기타

  • 웹: HTML, MHT, MHTML, XML
  • Metafile: WMF, EMF, CGM, EMZ, WMZ
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM
  • Project: MPP, MPT, MPX
  • PostScript: PS, EPS
  • 아카이브: ZIP, TAR, BZ2, GZ, RAR, RAR5
  • 기타: VCF, VCARD, NUMBERS, NSF, OBJ
  • C/C++/C# Files: C, CC, C# , CPP, CXX, CS, H, HH, M, MM
  • Java/JavaScript Files: JAVA, JS, JSON, PROPERTIES

GroupDocs.Viewer 기능

PDF 및 Office 문서를 원활하게 렌더링, 표시 및 변환합니다

Feature icon

HTML로 문서 보기

모든 유형의 문서를 CSS와 SVG가 포함된 HTML 문서로 변환하여 최신 웹 브라우저에서 표시할 수 있습니다.

Feature icon

문서를 Jpeg 또는 PNG로 래스터화

지원되는 모든 문서 형식을 래스터 이미지로 변환하며, 이미지 형식 및 압축 품질을 조정할 수 있습니다.

Feature icon

문서 글꼴 제어

문서에서 사용된 글꼴을 식별합니다. 누락된 글꼴을 교체하거나 출력에서 제외하여 관리합니다.

Feature icon

PDF로 변환

지원되는 모든 형식의 문서를 쉽게 변환하여 조정 가능한 옵션으로 PDF로 저장할 수 있습니다.

Feature icon

변환 적용

렌더링 중에 출력 문서를 변환할 수 있습니다 — 페이지를 회전하거나 재배열하고, 텍스트 워터마크를 페이지 위에 배치할 수 있습니다.

Feature icon

HTML 출력 조정

GroupDocs.Viewer가 생성한 HTML 문서는 매우 세밀하게 조정할 수 있습니다: 스트림이나 파일에 저장하고, 외부 또는 내장 리소스, 콜백 등을 사용할 수 있습니다.

Feature icon

복잡한 문서 구조 지원

GroupDocs.Viewer는 단일 문서뿐만 아니라 내부에 문서 목록이나 계층 구조를 포함하는 파일도 지원합니다. 예를 들어 첨부 파일이 있는 이메일, 폴더 내 파일이 있는 ZIP 아카이브, 다중 페이지 TIFF 이미지 등이 있습니다.

Feature icon

최적화 옵션

GroupDocs.Viewer는 조정 가능한 캐시 하위 시스템을 포함하고 있어 문서의 캐시된 버전을 사용해 로딩 시간을 단축할 수 있습니다. 또한 형식별 다양한 옵션을 통해 렌더링에서 불필요한 부분(글꼴, 숨겨진 워크시트, 이메일 첨부 파일 등)을 제외하여 전체 성능을 최적화할 수 있습니다.

Feature icon

비밀번호 보호 문서 지원

GroupDocs.Viewer는 로딩 옵션에 비밀번호를 지정하여 PDF, 워드 프로세싱, 스프레드시트, 프레젠테이션 등 다양한 유형의 암호화된 문서를 열 수 있습니다.

코드 샘플

Java 작업을 통해 Node.js용 일반적인 GroupDocs.Viewer의 몇 가지 사용 사례

DOCX를 HTML로 렌더링

HtmlViewOptions 클래스 속성을 사용하면 변환 프로세스를 제어할 수 있습니다. 자세한 내용은 여기에서 확인하세요. 예를 들어, 출력 HTML 파일에 모든 외부 리소스를 포함하고, 파일을 최소화하며, 인쇄용으로 최적화할 수 있습니다.

JavaScript

import { Viewer, HtmlViewOptions } from '@groupdocs/groupdocs.viewer'

// 출력 HTML 옵션 설정, 페이지당 하나의 파일
const viewOptions = HtmlViewOptions.forEmbeddedResources()

// Viewer 인스턴스 생성
const viewer = new Viewer("resume.docx")

// 외부 리소스를 포함하여 DOCX를 HTML로 렌더링
viewer.view(viewOptions)
viewer.close()

PPTX를 PDF로 내보내기

PdfViewOptions 클래스 인스턴스를 생성하고 이를 Viewer.view 메서드에 전달하여 PowerPoint PPTX 파일을 PDF로 변환합니다. PdfViewOptions 클래스 속성을 사용하면 변환 프로세스를 제어할 수 있습니다. 예를 들어, 출력 PDF 파일을 보호하고, 페이지 순서를 재배열하며, 문서 이미지 품질을 지정할 수 있습니다. 자세한 내용은 다음 문서 섹션을 참조하세요.

JavaScript

import { Viewer, PdfViewOptions } from '@groupdocs/groupdocs.viewer'

// 출력 PDF 옵션 설정
const viewOptions = new PdfViewOptions("presentation.pdf")

// Viewer 인스턴스 생성
const viewer = new Viewer("presentation.pptx")

// PPTX를 PDF로 내보내기
viewer.view(viewOptions)
viewer.close()

시작할 준비가 되셨나요?

GroupDocs.Viewer를 무료로 다운로드하거나 전체 액세스를 위한 평가판 라이센스를 받으세요!

유용한 리소스

경험을 향상시키기 위해 문서, 코드 샘플 및 커뮤니티 지원을 탐색하십시오.

임시 라이센스 팁

1
직장 이메일로 가입하세요. 무료 메일 서비스는 허용되지 않습니다.
2
두 번째 단계에서 임시 라이센스 받기 버튼을 사용하세요.
 한국인