com.aspose.slides.pptx
Class ChartEx
java.lang.Object
com.aspose.slides.pptx.ShapeEx
com.aspose.slides.pptx.GraphicalObjectEx
com.aspose.slides.pptx.ChartEx
- All Implemented Interfaces:
- IPresentationComponent, ISlideComponent
public class ChartEx
- extends GraphicalObjectEx
Represents an graphic chart on a slide.
Constructor Summary |
ChartEx(BaseSlideEx parent,
com.aspose.slides.pptx.presentationml.PresentationGraphicalObjectFrameElement frame)
|
Methods inherited from class com.aspose.slides.pptx.ShapeEx |
createPropertiesElements, getAlternativeText, getEffectFormat, getFillFormat, getFrame, getHeight, getHLinkClick, getHLinkMouseOver, getLineFormat, getName, getNonVisualPropElement, getParent, getPlaceholder, getPresentation, getRawFrame, getRotation, getShapeId, getSlide, getTags, getThreeDFormat, getWidth, getX, getY, getZOrderPosition, isHidden, isTextHolder, setAlternativeText, setFrame, setHeight, setHidden, setHLinkClick, setHLinkMouseOver, setName, setNVPropertiesElement, setRawFrame, setRotation, setWidth, setX, setY |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_chartDoc
public com.aspose.slides.pptx.presentationml.ChartDocument m_chartDoc
m_chartPart
public com.aspose.slides.pptx.presentationml.PptxPartEntry m_chartPart
m_backWall
public com.aspose.slides.pptx.charts.ChartWallsEx m_backWall
m_sideWall
public com.aspose.slides.pptx.charts.ChartWallsEx m_sideWall
m_floor
public com.aspose.slides.pptx.charts.ChartWallsEx m_floor
m_hasTitle
public boolean m_hasTitle
m_title
public com.aspose.slides.pptx.charts.ChartTitleEx m_title
m_hasDataTable
public boolean m_hasDataTable
m_dTable
public com.aspose.slides.pptx.charts.DataTableEx m_dTable
m_3dRotation
public com.aspose.slides.pptx.charts.Rotation3DEx m_3dRotation
m_format
public com.aspose.slides.pptx.charts.FormatEx m_format
m_gapDepth
public int m_gapDepth
m_hasLegend
public boolean m_hasLegend
m_legend
public com.aspose.slides.pptx.charts.LegendEx m_legend
m_plotVisibleOnly
public boolean m_plotVisibleOnly
m_chartData
public com.aspose.slides.pptx.charts.ChartDataEx m_chartData
m_gapWidth
public int m_gapWidth
m_overlap
public int m_overlap
m_listTemplCharts
public static java.util.ArrayList m_listTemplCharts
m_tableChartTypesMap
public static java.util.Hashtable m_tableChartTypesMap
m_bNew
public boolean m_bNew
m_bRefDataCellsInit
public boolean m_bRefDataCellsInit
m_chartElement
public com.aspose.slides.pptx.charts.ChartElementEx m_chartElement
m_typeShape
public com.aspose.slides.pptx.charts.ChartShapeTypeEx m_typeShape
m_style
public com.aspose.slides.pptx.charts.StyleTypeEx m_style
m_plotArea
public com.aspose.slides.pptx.charts.ChartPlotAreaEx m_plotArea
m_type
public com.aspose.slides.pptx.charts.ChartTypeEx m_type
m_dispBlankAs
public com.aspose.slides.pptx.charts.DisplayBlanksAsTypeEx m_dispBlankAs
ChartEx
public ChartEx(BaseSlideEx parent,
com.aspose.slides.pptx.presentationml.PresentationGraphicalObjectFrameElement frame)
getFreeChartName
public java.lang.String getFreeChartName()
init
public void init(boolean bInitType)
getChartSeries
public int getChartSeries(com.aspose.slides.pptx.charts.ChartTypeEx serType)
prepareForSaving
public void prepareForSaving(com.aspose.slides.pptx.presentationml.PptxSaveContext saveContext)
refDataCellOperation
public void refDataCellOperation()
getValue
public com.aspose.slides.pptx.charts.SeriesValuesEx getValue(com.aspose.slides.pptx.charts.SeriesValuesEx val,
com.aspose.slides.pptx.charts.ChartCellCollection values)
getCellsChartGradientDirection
public int getCellsChartGradientDirection(GradientDirectionEx dir)
draw
public void draw(Canvas canvas,
RenderContext rc)
- Overrides:
draw
in class ShapeEx
fillChartFormatColor
public void fillChartFormatColor(com.aspose.slides.pptx.charts.FormatEx format,
com.aspose.cellsinternal.FillFormat cellsinternalFillFormat,
java.awt.Color foregroundColor,
java.awt.Color backgroundColor,
double transparency,
com.aspose.cellsinternal.CellsColor cellsinternalColor)
fillChartBorder
public void fillChartBorder(com.aspose.cellsinternal.Line line,
com.aspose.slides.pptx.charts.FormatEx format)
detectType
public com.aspose.slides.pptx.charts.ChartTypeEx detectType(com.aspose.slides.pptx.charts.ChartElementEx chartElem)
getPlotVisibleCellsOnly
public boolean getPlotVisibleCellsOnly()
setPlotVisibleCellsOnly
public void setPlotVisibleCellsOnly(boolean value)
getGapDepth
public int getGapDepth()
setGapDepth
public void setGapDepth(int value)
getChartFormat
public com.aspose.slides.pptx.charts.FormatEx getChartFormat()
getDisplayBlanksAs
public com.aspose.slides.pptx.charts.DisplayBlanksAsTypeEx getDisplayBlanksAs()
setDisplayBlanksAs
public void setDisplayBlanksAs(com.aspose.slides.pptx.charts.DisplayBlanksAsTypeEx value)
getChartData
public com.aspose.slides.pptx.charts.ChartDataEx getChartData()
getHasTitle
public boolean getHasTitle()
setHasTitle
public void setHasTitle(boolean value)
getHasDataTable
public boolean getHasDataTable()
setHasDataTable
public void setHasDataTable(boolean value)
getHasLegend
public boolean getHasLegend()
setHasLegend
public void setHasLegend(boolean value)
getLegend
public com.aspose.slides.pptx.charts.LegendEx getLegend()
setLegend
public void setLegend(com.aspose.slides.pptx.charts.LegendEx value)
getChartDataTable
public com.aspose.slides.pptx.charts.DataTableEx getChartDataTable()
getStyle
public com.aspose.slides.pptx.charts.StyleTypeEx getStyle()
setStyle
public void setStyle(com.aspose.slides.pptx.charts.StyleTypeEx value)
getType
public com.aspose.slides.pptx.charts.ChartTypeEx getType()
setType
public void setType(com.aspose.slides.pptx.charts.ChartTypeEx value)
getPlotArea
public com.aspose.slides.pptx.charts.ChartPlotAreaEx getPlotArea()
getRotation3D
public com.aspose.slides.pptx.charts.Rotation3DEx getRotation3D()
getBackWall
public com.aspose.slides.pptx.charts.ChartWallsEx getBackWall()
getSideWall
public com.aspose.slides.pptx.charts.ChartWallsEx getSideWall()
getFloor
public com.aspose.slides.pptx.charts.ChartWallsEx getFloor()
getCategoryAxis
public com.aspose.slides.pptx.charts.AxisEx getCategoryAxis()
setCategoryAxis
public void setCategoryAxis(com.aspose.slides.pptx.charts.AxisEx value)
getSecondCategoryAxis
public com.aspose.slides.pptx.charts.AxisEx getSecondCategoryAxis()
setSecondCategoryAxis
public void setSecondCategoryAxis(com.aspose.slides.pptx.charts.AxisEx value)
getValueAxis
public com.aspose.slides.pptx.charts.AxisEx getValueAxis()
setValueAxis
public void setValueAxis(com.aspose.slides.pptx.charts.AxisEx value)
getSecondValueAxis
public com.aspose.slides.pptx.charts.AxisEx getSecondValueAxis()
setSecondValueAxis
public void setSecondValueAxis(com.aspose.slides.pptx.charts.AxisEx value)