Apache POI PPT-개요
많은 경우 Microsoft Office 파일 형식으로 보고서를 생성하려면 소프트웨어 응용 프로그램이 필요합니다. 때로는 응용 프로그램이 MS-Office 파일을 입력 데이터로 수신 할 것으로 예상되기도합니다.
MS Office 파일을 출력으로 생성하려는 Java 프로그래머는 미리 정의 된 읽기 전용 API를 사용해야합니다.
Apache POI 란 무엇입니까?
Apache POI는 프로그래머가 Java 프로그램을 사용하여 MS-Office 파일을 생성, 수정 및 표시 할 수 있도록하는 널리 사용되는 API입니다. Apache Software Foundation에서 개발 및 배포 한 오픈 소스 라이브러리입니다. 여기에는 사용자 입력 데이터 또는 파일을 MS Office 문서로 디코딩하는 클래스와 메서드가 포함되어 있습니다.
Apache POI의 구성 요소
Apache POI에는 MS-Office의 모든 OLE2 복합 문서에서 작동하는 클래스와 메서드가 포함되어 있습니다. 이 API의 구성 요소 목록은 다음과 같습니다.
POIFS (Poor Obfuscation Implementation File System)−이 구성 요소는 다른 모든 POI 요소의 기본 요소입니다. 다른 파일을 명시 적으로 읽는 데 사용됩니다.
HSSF (Horrible SpreadSheet Format) − MS-Excel 파일의 .xls 형식을 읽고 쓸 때 사용합니다.
XSSF (XML SpreadSheet Format) − MS-Excel의 .xlsx 파일 형식에 사용됩니다.
HPSF (Horrible Property Set Format) − MS-Office 파일의 속성 집합을 추출하는데 사용됩니다.
HWPF (Horrible Word Processor Format) − 읽고 쓰는 데 사용됩니다. .doc MS-Word의 확장 파일.
XWPF (XML Word Processor Format) − MS-Word의 .docx 확장자 파일을 읽고 쓸 때 사용합니다.
HSLF (Horrible Slide Layout Format) − PowerPoint 프레젠테이션을 읽고, 만들고, 편집하는 데 사용됩니다.
HDGF (Horrible DiaGram Format) − MS-Visio 바이너리 파일에 대한 클래스와 메서드가 포함되어 있습니다.
HPBF (Horrible PuBlisher Format) − MS-Publisher 파일을 읽고 쓰는 데 사용됩니다.
이 자습서는 Java를 사용하여 Microsoft PowerPoint 프레젠테이션 작업 과정을 안내합니다. 따라서 토론은 다음으로 제한됩니다.XSLF component.
Note − 이전 버전의 POI는 doc, xls, ppt 등과 같은 바이너리 파일 형식을 지원합니다. Version 3.5부터 POI는 docx, xlsx, pptx 등과 같은 MS-Office의 OOXML 파일 형식을 지원합니다.