문서 및 보고서를 자동화하는 Java API

데이터를 가져오기 위한 문서 자동화 애플리케이션 구축 사용자 정의 가능한 템플릿에 넣고 Java API를 통해 동적 보고서 생성.


무료 평가판 다운로드

Java API용 GroupDocs.Assembly를 사용하면 외부 소프트웨어를 설치하지 않고도 템플릿에서 사용자 정의 보고서를 생성할 수 있도록 Java로 문서 자동화 및 보고 응용 프로그램을 신속하게 개발할 수 있습니다. 보고서 생성 엔진은 템플릿 문서에서 데이터를 가져와서 조합하고 정의된 구문에 따라 지정된 출력 형식으로 보고서를 생성합니다. 템플릿 요소의 서식 속성을 동적으로 구성 및 삽입할 수 있으며 데이터를 검색할 다양한 데이터 소스(JSON, XML, OData, 데이터베이스, CSV, 데이터 테이블로 스프레드시트, 데이터 및 데이터베이스 테이블로 워드 프로세싱 테이블)를 지원합니다.

문서 어셈블리 라이브러리는 여러 문서 형식을 인식하고 PDF, HTML, Outlook 이메일, Microsoft Office Word, Excel 워크시트, PowerPoint 프레젠테이션 및 텍스트와 같이 지원되는 모든 파일 형식으로 템플릿을 만들 수 있습니다. LINQ 기반 템플릿 구문을 지원하며 사용자는 템플릿 요소의 서식 속성을 동적으로 구성하고 삽입할 수도 있습니다.

Java용 GroupDocs.Assembly는 신규 또는 기존 Java 애플리케이션과 쉽게 통합됩니다. 모든 Java 버전과 매우 호환되며 Java 런타임을 실행할 수 있는 널리 사용되는 운영 체제(Windows, Linux, MacOS)를 지원합니다.

Java 기능을 위한 GroupDocs.Assembly

템플릿 요소 조작

Java API용 GroupDocs.Assembly로 수많은 템플릿 요소를 조작합니다. 작업할 수 있는 템플릿 요소에는 텍스트 블록, 이미지, 하이퍼링크, HTML 블록, 바코드(바코드 글꼴 사용) 및 차트가 있습니다. 목록 항목 및 테이블 행에 대해 반복 블록 및 조건부 블록을 적용할 수도 있습니다. HTML 및 RTF 본문이 있는 문서, 프리젠테이션, 스프레드시트 및 이메일에 대한 템플릿 표현식을 기반으로 동일한 텍스트를 포함하는 테이블 셀의 동적 병합.

목록 보고서 조작

Java API용 GroupDocs.Assembly를 사용하여 다음 유형의 목록 보고서를 지원합니다.

  • 글머리 기호 목록
  • 번호 매기기 목록
  • 컬러 번호 매기기 목록

차트 보고서 조작

Java용 GroupDocs.Assembly는 다음 유형의 차트 보고서를 지원합니다.

  • 3차원 데이터를 표시하는 거품형 차트
  • 기둥형 차트
  • 파이 차트
  • 분산형 차트
  • 시리즈 차트(컬러)

테이블 보고서 조작

Java용 GroupDocs.Assembly는 다음 유형의 테이블 보고서를 지원합니다.

  • 마스터-디테일 테이블
  • 강조 표시된 행이 있는 표
  • 대체 콘텐츠가 있는 표
  • 필터링, 그룹화 및 정렬이 포함된 테이블

테이블 행에서 단면정보 테이블을 사용할 수도 있습니다.

차트 보고서 조작

Java API용 GroupDocs.Assembly를 Java 애플리케이션과 통합하는 것은 매우 쉽습니다. 다음은 Java를 사용하여 OpenDocument 형식으로 보고서를 생성하는 예제 코드 블록입니다.

// DocumentAssembler 클래스 인스턴스화
DocumentAssembler assembler = new DocumentAssembler();
//AssembleDocument를 호출하여 보고서 생성
assembler.assembleDocument("D:\\WordTemplates\\Nested External Document.docx", "D:\\WordReports\\Nested External Document.docx", 
new DataSourceInfo( new DataStorage(), null));
//(https://github.com/groupdocs-assembly/GroupDocs.Assembly-for-Java에서 새로운 DataStorage() 메서드 세부 정보 참조)

지원 및 학습 리소스

GroupDocs.Assembly는 다른 인기 있는 개발 환경을 위한 문서 보기 API를 제공합니다.

Back to top
 한국인