Aspose.Cells for Java은 수상 경력이 있는 Excel 스프레드시트 처리 API로 개발자가 읽기, 쓰기, 조작, 변환 및 변환 기능을 내장할 수 있습니다. Microsoft Excel 응용 프로그램이 필요 없이 자체 응용 프로그램에서 스프레드시트를 인쇄합니다.
Aspose.Cells for Java은 성숙하고 기능이 풍부한 라이브러리로, 시중에서 판매되는 다른 구성 요소의 단순한 데이터 내보내기 기능을 뛰어넘는 많은 기능을 제공합니다. API은 데이터 내보내기, 가장 세부적인 수준으로 스프레드시트 형식 지정, 가져오기 및 내보내기 기능을 제공합니다. 이미지 내보내기, 차트 만들기 및 피벗 테이블, 적용 & 수식 계산 엔진을 사용하여 복잡한 수식을 계산하고 Excel 데이터를 스트리밍합니다. 결과를 다양한 형식으로 저장합니다.
고급 Java Excel 라이브러리 지원
ArrayList, Array &에서 데이터 가져오기 및 내보내기 레코드세트
차트 생성 및 API를 통한 조작
디자이너 스프레드시트에서 수식 가져오기
명명된 범위 생성 및 조작
스프레드시트를 실제 프린터로 인쇄
스마트 마커를 통해 워크시트 채우기
만들기 & 댓글을 조작하다
세트 & Excel & 계산 맞춤 수식
만들기 & 조건부 서식 규칙 조작
만들기 & 명명된 범위 조작
생성, 조작 및 피벗 테이블 새로 고침 & 피벗 차트
차트 렌더링 & 워크시트
경량 모드에서 대용량 파일 읽기 및 쓰기
Excel에서 이미지를 PDF로 다시 샘플링합니다.
템플릿 문서에서 VBA 코드 또는 매크로 수정
Excel 파일을 다른 형식으로 저장
Excel API은 최고의 시각적 충실도를 유지하면서 스프레드시트를 PDF, XPS, HTML 및 기타 형식으로 변환하는 기능을 제공합니다. 안정적이고 유연한 변환 프로세스를 통해 Aspose.Cells은 주로 업계 표준 형식으로 파일을 교환하는 조직에 완벽한 선택입니다.
다양한 형식의 스프레드시트 변환 - Java
// load file to be converted
Workbook wbk = new Workbook(dir + "template.xls");
// convert xls to HTML, XPS and PDF
wbk.save(dir + "output.pdf", SaveFormat.PDF);
wbk.save(dir + "output.xps", SaveFormat.XPS);
wbk.save(dir + "output.html", SaveFormat.HTML);
가장 세부적인 수준으로 워크시트 형식 지정
라이브러리는 행, 열 및 셀 수준의 워크시트 서식 지정, 조건부 서식 규칙 추가, 숫자 서식 정의 및 속성을 사용한 글꼴 설정을 포함하되 이에 국한되지 않는 스프레드시트 스타일을 제공합니다. 마찬가지로 API은 모든 유형의 사용자 정의 및 표준 차트는 물론 OLE 개체, 그림, 설명, 모양 및 셀 컨트롤과 같은 다양한 그리기 개체를 조작하고 생성하는 것을 지원합니다.
차트 변환 & 시트를 이미지로 & PDF 형식
Aspose.Cells for Java은 차트를 이미지로, PDF, 워크시트를 이미지로, 워크시트를 인쇄하고 스프레드시트를 PDF 파일 형식으로 변환하는 등의 특수 변환 기능을 제공합니다. 변환 프로세스는 매우 유연하고 쉬우므로 스프레드시트에서 PDF 변환으로 이미지를 다시 샘플링하거나 워크시트 및 차트를 이미지로 렌더링하는 동안 결과 이미지 크기를 조정하는 등 다양한 변환 방법을 선택할 수 있습니다.
Excel 차트를 이미지로 렌더링 & PDF - Java
// load spreadsheet containing the chart
Workbook book = new Workbook(dir + "template.xlsx");
// get the chart present in first worksheet
Chart chart = book.getWorksheets().get(0).getCharts().get(0);
// render chart as PNG
chart.toImage(dir + "output.png", ImageFormat.getPng());
// render chart as PDF
chart.toPdf(dir + "output.pdf");
Excel 행 조작 & 열
Aspose.Cells for Java을 사용하면 다양한 방법으로 행과 열을 수정할 수 있습니다. 열 너비와 행 높이를 쉽게 조정하고, 내용에 따라 셀의 너비/높이를 자동으로 조정하고, 삽입 및 삽입할 수 있습니다. 삭제, 숨기기 & 숨기기 해제 및 그룹 & 행과 열의 그룹을 해제합니다.
차트로 데이터를 요약합니다. 피벗 테이블
매우 큰 스프레드시트에서는 요약된 정보를 얻는 것이 어려울 수 있습니다. 피벗 테이블은 플랫 데이터를 신속하게 설명하고 필요에 따라 관련 정보를 얻기 위해 존재합니다. API은 피벗 테이블과 차트를 동적으로 생성합니다. 피벗 테이블 소스 데이터를 동적으로 변경하는 것이 가능합니다. 또한 이 라이브러리의 또 다른 주요 기능인 스마트 마커는 데이터 소스를 통해 워크시트를 채우고 시각적으로 효과적인 보고서를 생성합니다.
스프레드시트에 대한 웹 기반 시각적 제어
Aspose.Cells for Java은 또한 JSP 웹 애플리케이션에 내장할 수 있고 Chrome, Firefox, Internet Explorer 및 Opera와 같은 모든 최신 웹 브라우저와 호환되는 UI 컨트롤을 제공합니다. 최종 사용자는 이를 사용하여 웹 애플리케이션의 프런트엔드에서 Excel 파일을 로드, 편집 및 저장할 수 있습니다.