Диаграмма
Содержание
[
Скрывать
]Класс Diagram
Представляет графическую диаграмму на слайде.
public class Chart : GraphicalObject, IChart
Свойства
Название | Описание |
---|---|
AlternativeText { get; set; } | Возвращает или задает альтернативный текст, связанный с фигурой. Чтение/запись String. |
AlternativeTextTitle { get; set; } | Возвращает или задает заголовок альтернативного текста, связанного с фигурой. Чтение/запись String. |
AsIFormattedTextContainer { get; } | Позволяет получить базовый интерфейс IFormattedTextContainer. Только для чтения IFormattedTextContainer . |
AsIThemeable { get; } | Позволяет получить базовый интерфейс IThemeable. Только для чтения IThemeable . |
Axes { get; } | Предоставляет доступ к осям диаграммы. Только для чтения IAxesManager . |
BackWall { get; } | Возвращает объект, который позволяет изменить формат задней стены 3D-диаграммы. Только для чтения IChartWall . |
BlackWhiteMode { get; set; } | Свойство определяет, как фигура будет отображаться в черно-белом режиме. Чтение/запись BlackWhiteMode . |
ChartData { get; } | Возвращает информацию о связанных или встроенных данных, связанных с диаграммой. Только для чтения IChartData . |
ChartDataTable { get; } | Возвращает таблицу данных диаграммы. Только для чтения IDataTable . |
ChartTitle { get; } | Возвращает или задает заголовок диаграммы. Только для чтения IChartTitle . |
ConnectionSiteCount { get; } | Возвращает количество точек подключения на фигуре. Только для чтения Int32. |
CustomData { get; } | Возвращает пользовательские данные фигуры. Только для чтения ICustomData . |
DisplayBlanksAs { get; set; } | Возвращает или задает способ отображения пустых ячеек на диаграмме. Чтение/запись DisplayBlanksAsType . |
virtual EffectFormat { get; } | Возвращает объект EffectFormat, который содержит пиксельные эффекты, примененные к фигуре. Примечание: может возвращать null для определенных типов фигур, которые не имеют эффектов. Только для чтения IEffectFormat . |
virtual FillFormat { get; } | Возвращает объект FillFormat, который содержит свойства форматирования заливки для фигуры. Примечание: может возвращать null для определенных типов фигур, которые не имеют свойств заливки. Только для чтения IFillFormat . |
Floor { get; } | Возвращает объект, который позволяет изменить формат пола 3D-диаграммы. Только для чтения IChartWall . |
Frame { get; set; } | Возвращает или задает свойства рамки фигуры. Чтение/запись IShapeFrame . |
GraphicalObjectLock { get; } | Возвращает блокировки фигуры. Только для чтения IGraphicalObjectLock . |
HasDataTable { get; set; } | Определяет, имеет ли диаграмма таблицу данных. Чтение/запись Boolean. |
HasLegend { get; set; } | Определяет, имеет ли диаграмма легенду. Чтение/запись Boolean. |
HasRoundedCorners { get; set; } | Указывает, нужно ли закруглить углы области диаграммы. Чтение/запись Boolean. |
HasTitle { get; set; } | Определяет, имеет ли диаграмма видимый заголовок. Чтение/запись Boolean. |
Height { get; set; } | Возвращает или задает высоту фигуры. Чтение/запись Single. |
Hidden { get; set; } | Определяет, скрыта ли фигура. Чтение/запись Boolean. |
HyperlinkClick { get; set; } | Возвращает или задает гиперссылку, определенную для щелчка мыши. Чтение/запись IHyperlink . |
HyperlinkManager { get; } | Возвращает менеджер гиперссылок. Только для чтения IHyperlinkManager . |
HyperlinkMouseOver { get; set; } | Возвращает или задает гиперссылку, определенную для наведения мыши. Чтение/запись IHyperlink . |
IsDecorative { get; set; } | Получает или задает опцию “Пометить как декоративную”. Чтение/запись Boolean. |
IsGrouped { get; } | Определяет, сгруппирована ли фигура. Только для чтения Boolean. |
IsTextHolder { get; } | Определяет, является ли фигура TextHolder_PPT. Только для чтения Boolean. |
Legend { get; } | Возвращает или задает легенду для диаграммы. Только для чтения ILegend . |
virtual LineFormat { get; } | Возвращает объект LineFormat, который содержит свойства форматирования линий для фигуры. Примечание: может возвращать null для определенных типов фигур, которые не имеют свойств линии. Только для чтения ILineFormat . |
Name { get; set; } | Возвращает или задает имя фигуры. Не должно быть null. Используйте пустую строку, если необходимо. Чтение/запись String. |
OfficeInteropShapeId { get; } | Получает уникальный идентификатор фигуры в контексте слайда. Только для чтения UInt32. См. также UniqueId для получения уникального идентификатора фигуры в контексте презентации. |
ParentGroup { get; } | Возвращает объект GroupShape родительской группы, если фигура сгруппирована. В противном случае возвращает null. Только для чтения IGroupShape . |
Placeholder { get; } | Возвращает заполнитель для фигуры. Возвращает null, если фигура не имеет заполнителя. Только для чтения IPlaceholder . |
PlotArea { get; } | Представляет область построения диаграммы. Только для чтения IChartPlotArea . |
PlotVisibleCellsOnly { get; set; } | Определяет, будут ли отображаться только видимые ячейки. False для отображения как видимых, так и скрытых ячеек. Чтение/запись Boolean. |
Presentation { get; } | Возвращает родительскую презентацию слайда. Только для чтения IPresentation . |
RawFrame { get; set; } | Возвращает или задает сырьевые свойства рамки фигуры. Чтение/запись IShapeFrame . |
Rotation { get; set; } | Возвращает или задает количество градусов, на которое заданная фигура повёрнута вокруг оси z. Положительное значение указывает на вращение по часовой стрелке; отрицательное значение указывает на против часовой стрелки. Чтение/запись Single. |
Rotation3D { get; } | Возвращает 3D-вращение диаграммы. Только для чтения IRotation3D . |
ShapeLock { get; } | Возвращает блокировки фигуры. Только для чтения IGraphicalObjectLock . (2 свойства) |
ShowDataLabelsOverMaximum { get; set; } | Указывает, что метки данных, находящиеся выше максимума диаграммы, должны отображаться. Чтение/запись Boolean. |
SideWall { get; } | Возвращает объект, который позволяет изменить формат боковой стены 3D-диаграммы. Только для чтения IChartWall . |
Slide { get; } | Возвращает родительский слайд фигуры. Только для чтения IBaseSlide . |
Style { get; set; } | Возвращает или задает стиль диаграммы. Чтение/запись StyleType . |
TextFormat { get; } | Возвращает формат текста диаграммы. Свойство не применяется для следующих типов: Treemap, Sunburst, Waterfall, Histogram, Funnel, BoxAndWhisker. Только для чтения IChartTextFormat . |
ThemeManager { get; } | Возвращает менеджер тем. Только для чтения IOverrideThemeManager . |
virtual ThreeDFormat { get; } | Возвращает объект ThreeDFormat, который содержит свойства 3D-эффектов для фигуры. Примечание: может возвращать null для определенных типов фигур, которые не имеют 3D-свойств. Только для чтения IThreeDFormat . |
Type { get; set; } | Возвращает или задает тип диаграммы. Чтение/запись ChartType . |
UniqueId { get; } | Получает уникальный идентификатор фигуры в контексте презентации. Только для чтения UInt32. См. также OfficeInteropShapeId для получения уникального идентификатора фигуры в контексте слайда. |
UserShapes { get; } | Указывают фигуры, нарисованные поверх диаграммы. Только для чтения IGroupShape . |
Width { get; set; } | Возвращает или задает ширину фигуры. Чтение/запись Single. |
X { get; set; } | Возвращает или задает координату x верхнего левого угла фигуры. Чтение/запись Single. |
Y { get; set; } | Возвращает или задает координату y верхнего левого угла фигуры. Чтение/запись Single. |
virtual ZOrderPosition { get; } | Возвращает позицию фигуры в порядке z. Shapes[0] возвращает фигуру в задней части порядка z, а Shapes[Shapes.Count - 1] возвращает фигуру в передней части порядка z. Только для чтения Int32. |
Методы
Название | Описание |
---|---|
AddPlaceholder(IPlaceholder) | Добавляет новый заполнитель, если его нет, и задает свойства заполнителя на указанные. |
CreateThemeEffective() | Возвращает эффективную тему для этой диаграммы. |
GetBasePlaceholder() | Возвращает базовую форму заполнителя (фигура из макета и/или родительского слайда, от которой наследуется текущая фигура). Если фигурa не наследуется, возвращается null. |
GetImage() | Возвращает миниатюру фигуры. Тип MiniatureShapeBounds используется по умолчанию. |
GetImage(ShapeThumbnailBounds, float, float) | Возвращает миниатюру фигуры. |
RemovePlaceholder() | Определяет, что эта фигура не является заполнителем. |
ValidateChartLayout() | Вычисляет фактические значения элементов диаграммы. Фактические значения включают позицию элементов, которые реализуют интерфейс IActualLayout (IActualLayout.ActualX, IActualLayout.ActualY, IActualLayout.ActualWidth, IActualLayout.ActualHeight) и фактические значения осей (IAxis.ActualMaxValue, IAxis.ActualMinValue, IAxis.ActualMajorUnit, IAxis.ActualMinorUnit, IAxis.ActualMajorUnitScale, IAxis.ActualMinorUnitScale) |
WriteAsSvg(Stream) | Сохраняет содержимое Shape в виде SVG-файла. |
WriteAsSvg(Stream, ISVGOptions) | Сохраняет содержимое Shape в виде SVG-файла. |
См. также
- класс GraphicalObject
- интерфейс IChart
- пространство имен Aspose.Slides.Charts
- сборка Aspose.Slides