AudioFrame
Содержание
[
Скрывать
]Класс AudioFrame
Представляет аудиоклип на слайде.
public class AudioFrame : PictureFrame, IAudioFrame
Свойства
Имя | Описание |
---|---|
Adjustments { get; } | Возвращает коллекцию значений корректировки фигуры. Только для чтения IAdjustValueCollection . |
AlternativeText { get; set; } | Возвращает или устанавливает альтернативный текст, связанный с фигурой. Читаемое/записываемое String. |
AlternativeTextTitle { get; set; } | Возвращает или устанавливает заголовок альтернативного текста, связанного с фигурой. Читаемое/записываемое String. |
AudioCdEndTrack { get; set; } | Возвращает или устанавливает индекс последнего трека. Читаемое/записываемое Int32. |
AudioCdEndTrackTime { get; set; } | Возвращает или устанавливает время последнего трека. Читаемое/записываемое Int32. |
AudioCdStartTrack { get; set; } | Возвращает или устанавливает индекс стартового трека. Читаемое/записываемое Int32. |
AudioCdStartTrackTime { get; set; } | Возвращает или устанавливает время стартового трека. Читаемое/записываемое Int32. |
BlackWhiteMode { get; set; } | Свойство определяет, как фигура будет отображаться в черно-белом режиме. Читаемое/записываемое BlackWhiteMode . |
ConnectionSiteCount { get; } | Возвращает количество узлов соединения на фигуре. Только для чтения Int32. |
CustomData { get; } | Возвращает пользовательские данные фигуры. Только для чтения ICustomData . |
virtual EffectFormat { get; } | Возвращает объект EffectFormat, который содержит пиксельные эффекты, примененные к фигуре. Примечание: может вернуть null для определенных типов фигур, которые не имеют свойств эффектов. Только для чтения IEffectFormat . |
Embedded { get; } | Определяет, встроен ли звук в презентацию. Только для чтения Boolean. |
EmbeddedAudio { get; set; } | Возвращает или устанавливает встроенный аудиофайл. Читаемое/записываемое IAudio . |
FadeInDuration { get; set; } | Указывает время длительности для начального появления медиа в миллисекундах. Читаемое/записываемое Single. |
FadeOutDuration { get; set; } | Указывает время длительности для конечного исчезновения медиа в миллисекундах. Читаемое/записываемое Single. |
virtual FillFormat { get; } | Возвращает объект FillFormat, который содержит свойства форматирования заливки для фигуры. Примечание: может вернуть null для определенных типов фигур, которые не имеют свойств заливки. Только для чтения IFillFormat . |
Frame { get; set; } | Возвращает или устанавливает свойства рамки фигуры. Читаемое/записываемое IShapeFrame . |
Height { get; set; } | Возвращает или устанавливает высоту фигуры. Читаемое/записываемое Single. |
Hidden { get; set; } | Определяет, скрыта ли фигура. Читаемое/записываемое Boolean. |
HideAtShowing { get; set; } | Определяет, скрыт ли AudioFrame. Читаемое/записываемое Boolean. |
HyperlinkClick { get; set; } | Возвращает или устанавливает гиперссылку, определенную для клика мыши. Читаемое/записываемое IHyperlink . |
HyperlinkManager { get; } | Возвращает менеджер гиперссылок. Только для чтения IHyperlinkManager . |
HyperlinkMouseOver { get; set; } | Возвращает или устанавливает гиперссылку, определенную для наведения мыши. Читаемое/записываемое IHyperlink . |
IsCameo { get; } | Определяет, является ли PictureFrame Cameo объектом или нет. Только для чтения Boolean. |
IsDecorative { get; set; } | Получает или устанавливает опцию «Пометить как декоративную» Читаемое/записываемое Boolean. |
IsGrouped { get; } | Определяет, сгруппирована ли фигура. Только для чтения Boolean. |
IsTextHolder { get; } | Определяет, является ли фигура TextHolder_PPT. Только для чтения Boolean. |
virtual LineFormat { get; } | Возвращает объект LineFormat, который содержит свойства форматирования линии для фигуры. Примечание: может вернуть null для определенных типов фигур, которые не имеют свойств линии. Только для чтения ILineFormat . |
LinkPathLong { get; set; } | Возвращает или устанавливает имя аудиофайла, связанного с AudioFrame. Читаемое/записываемое String. |
Name { get; set; } | Возвращает или устанавливает имя фигуры. Не должно быть null. Используйте пустую строку при необходимости. Читаемое/записываемое String. |
OfficeInteropShapeId { get; } | Получает уникальный идентификатор фигуры в контексте слайда. Только для чтения UInt32. Смотрите также UniqueId для получения уникального идентификатора фигуры в контексте презентации. |
ParentGroup { get; } | Возвращает родительский объект GroupShape, если фигура сгруппирована. В противном случае возвращает null. Только для чтения IGroupShape . |
PictureFormat { get; } | Возвращает объект PictureFillFormat для рамки изображения. Только для чтения IPictureFillFormat . |
PictureFrameLock { get; } | Возвращает блокировки фигуры. Только для чтения IPictureFrameLock . |
Placeholder { get; } | Возвращает заполнение для фигуры. Возвращает null, если фигура не имеет заполнителя. Только для чтения IPlaceholder . |
PlayAcrossSlides { get; set; } | Определяет, играет ли аудио между слайдами. Читаемое/записываемое Boolean. |
PlayLoopMode { get; set; } | Определяет, находится ли аудио в цикле. Читаемое/записываемое Boolean. |
PlayMode { get; set; } | Возвращает или устанавливает режим воспроизведения аудио. Читаемое/записываемое AudioPlayModePreset . |
Presentation { get; } | Возвращает родительскую презентацию слайда. Только для чтения IPresentation . |
RawFrame { get; set; } | Возвращает или устанавливает свойства исходной рамки фигуры. Читаемое/записываемое IShapeFrame . |
RelativeScaleHeight { get; set; } | Возвращает или устанавливает масштаб высоты (относительно оригинального размера изображения) рамки изображения. Значение 1.0 соответствует 100%. Читаемое/записываемое Single. |
RelativeScaleWidth { get; set; } | Возвращает или устанавливает масштаб ширины (относительно оригинального размера изображения) рамки изображения. Значение 1.0 соответствует 100%. Читаемое/записываемое Single. |
RewindAudio { get; set; } | Определяет, будет ли аудио автоматически перематываться в начало после воспроизведения. Читаемое/записываемое Boolean. |
Rotation { get; set; } | Возвращает или устанавливает количество градусов, на которое заданная фигура вращена вокруг оси z. Положительное значение указывает на вращение по часовой стрелке; отрицательное значение указывает на против часовой стрелки. Читаемое/записываемое Single. |
ShapeLock { get; } | Возвращает блокировки фигуры. Только для чтения IPictureFrameLock . (2 свойства) |
ShapeStyle { get; } | Возвращает объект стиля фигуры. Только для чтения IShapeStyle . |
override ShapeType { get; set; } | Возвращает или устанавливает тип AutoShape для PictureFrame. Допускаются все элементы набора ShapeType , кроме всех видов линий: |
Slide { get; } | Возвращает родительский слайд фигуры. Только для чтения IBaseSlide . |
virtual ThreeDFormat { get; } | Возвращает объект ThreeDFormat, содержащий свойства 3D эффектов для фигуры. Примечание: может вернуть null для определенных типов фигур, которые не имеют 3D свойств. Только для чтения IThreeDFormat . |
TrimFromEnd { get; set; } | Указывает временной интервал, который необходимо удалить с конца медиа во время воспроизведения, в миллисекундах. Читаемое/записываемое Single. |
TrimFromStart { get; set; } | Указывает временной интервал, который необходимо удалить в начале медиа во время воспроизведения, в миллисекундах. Читаемое/записываемое Single. |
UniqueId { get; } | Получает уникальный идентификатор фигуры в контексте презентации. Только для чтения UInt32. Смотрите также OfficeInteropShapeId для получения уникального идентификатора фигуры в контексте слайда. |
Volume { get; set; } | Возвращает или устанавливает громкость аудио. Читаемое/записываемое AudioVolumeMode . |
VolumeValue { get; set; } | Возвращает или устанавливает громкость аудио в процентах. Читаемое/записываемое Single. |
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) | Добавляет новый заполнитель, если не существует, и устанавливает свойства заполнителя на указанный. |
CreateShapeElements() | Создает и возвращает массив элементов фигуры. |
GetBasePlaceholder() | Возвращает базовую фигуру-заполнитель (фигура из макета и/или мастер-слайда, от которого унаследована текущая фигура). Если текущая фигура не унаследована, возвращается null. |
GetGeometryPaths() | Возвращает копию пути геометрической фигуры. Координаты относительно верхнего левого угла фигуры. |
GetImage() | Возвращает миниатюру фигуры. Тип фигуры ShapeThumbnailBounds.Shape используется по умолчанию. |
GetImage(ShapeThumbnailBounds, float, float) | Возвращает миниатюру фигуры. |
RemovePlaceholder() | Определяет, что эта фигура не является заполнителем. |
SetGeometryPath(IGeometryPath) | Обновляет геометрию фигуры из объекта IGeometryPath . Координаты должны быть относительно верхнего левого угла фигуры. Изменяет тип фигуры (ShapeType ) на Пользовательский. |
SetGeometryPaths(IGeometryPath[]) | Обновляет геометрию фигуры из массива IGeometryPath . Координаты должны быть относительно верхнего левого угла фигуры. Изменяет тип фигуры (ShapeType ) на Пользовательский. |
WriteAsSvg(Stream) | Сохраняет содержимое фигуры в формате SVG. |
WriteAsSvg(Stream, ISVGOptions) | Сохраняет содержимое фигуры в формате SVG. |
Примеры
Следующие примеры показывают, как изменить параметры воспроизведения аудио.
[C#]
using (Presentation pres = new Presentation("AudioFrameEmbed_out.pptx"))
{
// Получает фигуру AudioFrame
AudioFrame audioFrame = (AudioFrame)pres.Slides[0].Shapes[0];
// Устанавливает режим воспроизведения на «воспроизводить по щелчку»
audioFrame.PlayMode = AudioPlayModePreset.OnClick;
// Устанавливает громкость на «низкая»
audioFrame.Volume = AudioVolumeMode.Low;
// Устанавливает воспроизведение аудио между слайдами
audioFrame.PlayAcrossSlides = true;
// Отключает повторное воспроизведение аудио
audioFrame.PlayLoopMode = false;
// Скрывает AudioFrame во время показа слайда
audioFrame.HideAtShowing = true;
// Перематывает аудио в начало после воспроизведения
audioFrame.RewindAudio = true;
// Сохраняет файл PowerPoint на диск
pres.Save("AudioFrameEmbed_changed.pptx", SaveFormat.Pptx);
}
См. Также
- класс PictureFrame
- интерфейс IAudioFrame
- пространство имен Aspose.Slides
- сборка Aspose.Slides