Android에서 프레젠테이션용 버블 차트 사용자 지정
개요
이 문서에서는 Aspose.Slides에서 버블 차트를 사용하는 방법을 보여줍니다. 여기서는 두 가지 특정 사용자 지정 옵션을 다룹니다: setBubbleSizeScale 메서드를 통해 버블 크기를 스케일링하고, setBubbleSizeRepresentation 메서드를 통해 버블 크기 값이 표시되는 방식을 제어합니다.
예제에서는 버블 차트를 생성하고, 크기 스케일링을 조정하며, 버블 크기 표시를 너비 사용으로 전환하는 방법을 보여줍니다. 또한 이 문서에는 “Bubble with 3-D” 차트 유형에 대한 지원을 명확히 하고, 실제 차트 제한이 성능 및 대상 PowerPoint 버전에 따라 달라짐을 언급하며, 내보내기가 Aspose.Slides 렌더링 엔진을 통해 차트의 모양을 유지한다는 내용의 짧은 FAQ 섹션도 포함되어 있습니다.
버블 차트 크기 스케일링
Aspose.Slides for Android via Java는 버블 차트 크기 스케일링을 지원합니다. Aspose.Slides for Android via Java의 IChartSeries.getBubbleSizeScale, IChartSeriesGroup.getBubbleSizeScale 및 IChartSeriesGroup.setBubbleSizeScale 메서드가 추가되었습니다. 아래 예제 코드가 제공됩니다.
Presentation pres = new Presentation();
try {
IChart chart = pres.getSlides().get_Item(0).getShapes().addChart(ChartType.Bubble, 100, 100, 400, 300);
chart.getChartData().getSeriesGroups().get_Item(0).setBubbleSizeScale(150);
pres.save("Result.pptx", SaveFormat.Pptx);
} finally {
if (pres != null) pres.dispose();
}
버블 차트 크기로 데이터 표시
메서드 setBubbleSizeRepresentation 및 getBubbleSizeRepresentation가 IChartSeries, IChartSeriesGroup 인터페이스와 관련 클래스에 추가되었습니다. BubbleSizeRepresentation은 버블 차트에서 버블 크기 값이 어떻게 표시되는지를 지정합니다. 가능한 값은 BubbleSizeRepresentationType.Area 및 BubbleSizeRepresentationType.Width입니다. 이에 따라 BubbleSizeRepresentationType 열거형이 추가되어 버블 차트 크기로 데이터를 표현하는 가능한 방법을 지정합니다. 아래에 샘플 코드가 제공됩니다.
Presentation pres = new Presentation();
try {
IChart chart = pres.getSlides().get_Item(0).getShapes().addChart(ChartType.Bubble, 50, 50, 600, 400, true);
chart.getChartData().getSeriesGroups().get_Item(0).setBubbleSizeRepresentation(BubbleSizeRepresentationType.Width);
pres.save("Presentation_BubbleSizeRepresentation.pptx", SaveFormat.Pptx);
} finally {
if (pres != null) pres.dispose();
}
자주 묻는 질문
“3-D 효과가 있는 버블 차트”가 지원되며, 일반 차트와 어떻게 다릅니까?
예. 별도의 차트 유형인 “Bubble with 3-D”가 있습니다. 이 유형은 버블에 3-D 스타일을 적용하지만 추가 축은 없으며, 데이터는 X-Y-S(크기) 형태를 유지합니다. 해당 유형은 chart type 클래스에서 사용할 수 있습니다.
버블 차트에서 시리즈와 데이터 포인트 수에 제한이 있습니까?
API 수준에서는 명확한 제한이 없으며, 제약은 성능 및 대상 PowerPoint 버전에 따라 결정됩니다. 가독성과 렌더링 속도를 위해 포인트 수를 적절히 유지하는 것이 좋습니다.
내보내기가 버블 차트의 모양에 어떤 영향을 줍니까 (PDF, 이미지)?
지원되는 형식으로 내보내면 차트의 모양이 보존됩니다; 렌더링은 Aspose.Slides 엔진이 수행합니다. 래스터/벡터 형식의 경우 일반 차트 그래픽 렌더링 규칙(해상도, 안티앨리어싱)이 적용되므로 인쇄 시 충분한 DPI를 선택하십시오.