Ink

Класс Ink

Представляет объект чернил на слайде.

public class Ink : GraphicalObject, IInk

Свойства

ИмяОписание
AlternativeText { get; set; }Возвращает или задает альтернативный текст, связанный с фигурой. Чтение/запись String.
AlternativeTextTitle { get; set; }Возвращает или задает название альтернативного текста, связанного с фигурой. Чтение/запись String.
BlackWhiteMode { get; set; }Свойство, которое определяет, как фигура будет отображаться в черно-белом режиме. Чтение/запись BlackWhiteMode.
ConnectionSiteCount { get; }Возвращает количество точек соединения на фигуре. Только для чтения Int32.
CustomData { get; }Возвращает пользовательские данные фигуры. Только для чтения ICustomData.
virtual EffectFormat { get; }Возвращает объект EffectFormat, который содержит пиксельные эффекты, примененные к фигуре. Примечание: может вернуть null для определенных типов фигур, которые не имеют свойств эффекта. Только для чтения IEffectFormat.
virtual FillFormat { get; }Возвращает объект FillFormat, который содержит свойства форматирования заливки для фигуры. Примечание: может вернуть null для определенных типов фигур, которые не имеют свойств заливки. Только для чтения IFillFormat.
Frame { get; set; }Возвращает или задает свойства рамки фигуры. Чтение/запись IShapeFrame.
GraphicalObjectLock { get; }Возвращает блокировки фигуры. Только для чтения IGraphicalObjectLock.
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.
virtual LineFormat { get; }Возвращает объект LineFormat, который содержит свойства форматирования линий для фигуры. Примечание: может вернуть null для определенных типов фигур, которые не имеют свойств линии. Только для чтения ILineFormat.
Name { get; set; }Возвращает или задает имя фигуры. Не должно быть null. Используйте пустую строку, если необходимо. Чтение/запись String.
OfficeInteropShapeId { get; }Получает уникальный идентификатор фигуры в области слайда. Только для чтения UInt32. Смотрите также UniqueId для получения уникального идентификатора фигуры в области презентации.
ParentGroup { get; }Возвращает родительский объект GroupShape, если фигура сгруппирована. В противном случае возвращает null. Только для чтения IGroupShape.
Placeholder { get; }Возвращает заполнител для фигуры. Возвращает null, если у фигуры нет заполнителя. Только для чтения IPlaceholder.
Presentation { get; }Возвращает родительскую презентацию слайда. Только для чтения IPresentation.
RawFrame { get; set; }Возвращает или задает необработанные свойства рамки фигуры. Чтение/запись IShapeFrame.
Rotation { get; set; }Возвращает или устанавливает количество градусов, на которые заданная фигура повёрнута вокруг оси Z. Положительное значение указывает на вращение по часовой стрелке; отрицательное значение указывает на вращение против часовой стрелки. Чтение/запись Single.
ShapeLock { get; }Возвращает блокировки фигуры. Только для чтения IGraphicalObjectLock. (2 свойства)
Slide { get; }Возвращает родительский слайд фигуры. Только для чтения IBaseSlide.
virtual ThreeDFormat { get; }Возвращает объект ThreeDFormat, который содержит свойства эффекта 3D для фигуры. Примечание: может вернуть null для определенных типов фигур, которые не имеют свойств 3D. Только для чтения IThreeDFormat.
Traces { get; }Получает все следы, содержащиеся в элементе IInk IInkTrace. Только для чтения.
UniqueId { get; }Получает уникальный идентификатор фигуры в области презентации. Только для чтения UInt32. Смотрите также OfficeInteropShapeId для получения уникального идентификатора фигуры в области слайда.
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)Добавляет новый заполнитель, если его нет, и устанавливает свойства заполнителя на указанные.
GetBasePlaceholder()Возвращает базовую фигуру-заполнитель (фигура из макета и/или основного слайда, от которой унаследована текущая фигура). Если текущая фигура не унаследована, возвращается null.
GetImage()Возвращает эскиз фигуры. По умолчанию используется тип границ эскиза ShapeThumbnailBounds.Shape.
GetImage(ShapeThumbnailBounds, float, float)Возвращает эскиз фигуры.
RemovePlaceholder()Определяет, что эта фигура не является заполнителем.
WriteAsSvg(Stream)Сохраняет содержимое фигуры в виде SVG-файла.
WriteAsSvg(Stream, ISVGOptions)Сохраняет содержимое фигуры в виде SVG-файла.

См. также