VSTO 및 Aspose.Slides for Java를 사용한 차트 만들기

차트 만들기

아래 예제 코드는 VSTO를 사용하여 간단한 3D 클러스터형 열 차트를 추가하는 과정을 설명합니다. 프레젠테이션 인스턴스를 만든 뒤 기본 차트를 추가합니다. 그런 다음 Microsoft Excel 워크북을 사용해 차트 데이터를 액세스하고 수정하며 차트 속성을 설정합니다. 마지막으로 프레젠테이션을 저장합니다.

VSTO 예제

VSTO를 사용할 때 수행되는 단계는 다음과 같습니다:

  1. Microsoft PowerPoint 프레젠테이션 인스턴스를 생성합니다.
  2. 프레젠테이션에 빈 슬라이드를 추가합니다.
  3. 3D 클러스터형 열 차트를 추가하고 액세스합니다.
  4. 새로운 Microsoft Excel Workbook 인스턴스를 생성하고 차트 데이터를 로드합니다.
  5. Microsoft Excel Workbook 인스턴스fromworkbook을 사용해 차트 데이터 워크시트에 액세스합니다.
  6. 워크시트에서 차트 범위를 설정하고 차트에서 시리즈 2와 3을 제거합니다.
  7. 차트 데이터 워크시트에서 차트 카테고리 데이터를 수정합니다.
  8. 차트 데이터 워크시트에서 차트 시리즈 1 데이터를 수정합니다.
  9. 이제 차트 제목에 액세스하고 글꼴 관련 속성을 설정합니다.
  10. 차트 값 축에 액세스하고 주요 단위, 보조 단위, 최대값 및 최소값을 설정합니다.
  11. 차트 깊이(또는 시리즈 축)에 액세스하고 제거합니다. 이 예제에서는 하나의 시리즈만 사용됩니다.
  12. 이제 X 및 Y 방향의 차트 회전 각도를 설정합니다.
  13. 프레젠테이션을 저장합니다.
  14. Microsoft Excel 및 PowerPoint 인스턴스를 종료합니다.

VSTO로 만든 출력 프레젠테이션

todo:image_alt_text

Aspose.Slides for Java 예제

Aspose.Slides for Java를 사용할 때 수행되는 단계는 다음과 같습니다:

  1. Microsoft PowerPoint 프레젠테이션 인스턴스를 생성합니다.
  2. 프레젠테이션에 빈 슬라이드를 추가합니다.
  3. 3D 클러스터형 열 차트를 추가하고 액세스합니다.
  4. Microsoft Excel Workbook 인스턴스fromworkbook을 사용해 차트 데이터 워크시트에 액세스합니다.
  5. 사용되지 않는 시리즈 2와 3을 제거합니다.
  6. 차트 카테고리에 액세스하고 레이블을 수정합니다.
  7. 시리즈 1에 액세스하고 시리즈 값을 수정합니다.
  8. 이제 차트 제목에 액세스하고 글꼴 속성을 설정합니다.
  9. 차트 값 축에 액세스하고 주요 단위, 보조 단위, 최대값 및 최소값을 설정합니다.
  10. 이제 X 및 Y 방향의 차트 회전 각도를 설정합니다.
  11. 프레젠테이션을 PPTX 형식으로 저장합니다.

Aspose.Slides로 만든 출력 프레젠테이션

todo:image_alt_text

FAQ

Aspose.Slides로 파이, 라인, 막대 차트와 같은 다른 유형의 차트를 만들 수 있나요?

예. Aspose.Slides는 chart types을 포함해 파이 차트, 라인 차트, 막대 차트, 산점도, 버블 차트 등 다양한 차트 유형을 지원합니다. 차트를 추가할 때 ChartType 클래스를 사용해 원하는 차트 유형을 지정할 수 있습니다.

차트에 사용자 정의 스타일이나 테마를 적용할 수 있나요?

예. 색상, 글꼴, 채우기, 외곽선, 눈금선, 레이아웃 등 차트 외관을 완전히 사용자 정의할 수 있습니다. 다만 PowerPoint에서 보는 Office 테마를 정확히 적용하려면 개별 스타일을 수동으로 설정해야 합니다.

슬라이드와 별도로 차트를 이미지 파일로 내보낼 수 있나요?

예. Aspose.Slides는 차트를 포함한 모든 도형을 별도의 이미지(예: PNG, JPEG)로 내보낼 수 있으며, 차트 shape에 대해 getImage 메서드를 사용하면 됩니다.