导出图表
Contents
[
Hide
]
获取图表图像
Aspose.Slides for Node.js via Java 提供了提取特定图表图像的支持。以下示例代码给出。
var pres = new aspose.slides.Presentation();
try {
var chart = pres.getSlides().get_Item(0).getShapes().addChart(aspose.slides.ChartType.ClusteredColumn, 50, 50, 600, 400);
var slideImage = chart.getImage();
try {
slideImage.save("image.jpg", aspose.slides.ImageFormat.Jpeg);
} finally {
if (slideImage != null) {
slideImage.dispose();
}
}
} finally {
if (pres != null) {
pres.dispose();
}
}
常见问题
我可以将图表导出为矢量(SVG)而不是栅格图像吗?
是的。图表是一个形状,其内容可以使用shape-to-SVG 保存方法保存为 SVG。
如何以像素为单位设置导出图表的精确尺寸?
使用允许指定尺寸或比例的图像渲染重载——库支持按给定的尺寸/比例渲染对象。
导出后如果标签和图例中的字体显示错误,我该怎么办?
加载所需的字体通过FontsLoader以确保图表渲染保留度量和文本外观。
导出是否遵循 PowerPoint 的主题、样式和效果?
是的。Aspose.Slides 的渲染器遵循演示文稿的格式设置(主题、样式、填充、效果),因此图表的外观得以保留。
在哪里可以找到图表图像之外的可用渲染/导出功能?