GroupDocs.Viewer 개요

Python 애플리케이션에서 문서, 슬라이드, 다이어그램 및 기타 여러 문서 유형의 렌더링, 표시, 변환을 위한 API

Illustration viewer

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

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

가장 인기 있는 파일 형식과 문서 형식이 지원됩니다

Word, Excel, PDF, PowerPoint, OpenDocument 형식 제품군, 아카이브, 래스터 및 벡터 이미지, 전자책, 프로그래밍 언어 및 마크업, 암호 보호 암호화 파일을 포함하여 180개 이상의 가장 인기 있는 파일 형식과 문서 형식의 렌더링을 지원합니다.

사용자 정의 가능한 출력

GroupDocs.Viewer를 사용하면 문서 렌더링뿐만 아니라 렌더링해야 하는 문서 부분을 정확하게 제어하거나, 렌더링 방법을 제어하거나, 렌더링된 출력에 다양한 변환을 적용할 수도 있습니다.

플랫폼 독립성

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

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

지원되는 파일 형식

GroupDocs.Viewer for Python (via .NET)은 다음 파일 형식에 대한 작업을 지원합니다: 지원되는 파일 형식.

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

문서 래스터화

조정 가능한 이미지 형식과 압축 품질을 사용하여 지원 가능한 모든 문서 형식을 래스터 이미지로 래스터화합니다.

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, 워드프로세싱, 스프레드시트, 프리젠테이션 등 다양한 유형의 암호화된 문서를 열 수 있습니다.

코드 샘플

Python을 통한 .Net를 사용한 GroupDocs.Viewer 작업의 일반적인 사용 사례

DOCX를 HTML로 변환

HtmlViewOptions 클래스의 속성을 사용하면 변환 프로세스를 제어할 수 있습니다. 자세한 내용은 여기를 참조하십시오. 예를 들어 모든 외부 리소스를 출력 HTML 파일에 삽입하고, 출력 파일을 압축하며, 인쇄用に 최적화할 수 있습니다.

Python

import groupdocs.viewer as gv
import groupdocs.viewer.options as gvo 

// 뷰어 인스턴스화
with gv.Viewer("resume.docx") as viewer:
  // 출력 HTML 옵션 설정 (1페이지당 1 파일)
  viewOptions = gvo.HtmlViewOptions.for_embedded_resources("page_{0}.html")
  // 埋め込み 리소스를 사용한 PDF에서 HTML로의 렌더링
  viewer.view(viewOptions)

PPTX를 PDF로 내보내기

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

Python

import groupdocs.viewer as gv
import groupdocs.viewer.options as gvo  

// 뷰어 인스턴스화
with gv.Viewer("presentation.pptx") as viewer:
  // 출력 PDF 옵션 설정 (Set output PDF options)
  viewOptions = gvo.PdfViewOptions("presentation.pdf")
  // PPTX를 PDF로 내보내기 (Export PPTX to PDF)
  viewer.view(viewOptions)

임시 라이센스 팁

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