AudioFrame
Inhalt
[
Ausblenden
]AudioFrame-Klasse
Stellt einen Audioclip auf einer Folie dar.
public class AudioFrame : PictureFrame, IAudioFrame
Eigenschaften
| Name | Beschreibung |
|---|---|
| Adjustments { get; } | Gibt eine Sammlung von Anpassungswerten der Form zurück. Nur-Lesen IAdjustValueCollection. |
| AlternativeText { get; set; } | Gibt den alternativen Text zurück oder legt ihn fest, der mit einer Form verbunden ist. Lesen/Schreiben String. |
| AlternativeTextTitle { get; set; } | Gibt den Titel des alternativen Textes zurück oder legt ihn fest, der mit einer Form verbunden ist. Lesen/Schreiben String. |
| AudioCdEndTrack { get; set; } | Gibt den Index der letzten Spur zurück oder legt ihn fest. Lesen/Schreiben Int32. |
| AudioCdEndTrackTime { get; set; } | Gibt die Zeit der letzten Spur zurück oder legt sie fest. Lesen/Schreiben Int32. |
| AudioCdStartTrack { get; set; } | Gibt den Startindex der Spur zurück oder legt ihn fest. Lesen/Schreiben Int32. |
| AudioCdStartTrackTime { get; set; } | Gibt die Startzeit der Spur zurück oder legt sie fest. Lesen/Schreiben Int32. |
| BlackWhiteMode { get; set; } | Diese Eigenschaft gibt an, wie eine Form im Schwarz-Weiß-Anzeigemodus dargestellt wird. Lesen/Schreiben BlackWhiteMode. |
| ConnectionSiteCount { get; } | Gibt die Anzahl der Verbindungspunkte an der Form zurück. Nur-Lesen Int32. |
| CustomData { get; } | Gibt die benutzerdefinierten Daten der Form zurück. Nur-Lesen ICustomData. |
| virtual EffectFormat { get; } | Gibt das EffectFormat-Objekt zurück, das die Pixel-Effekte enthält, die auf eine Form angewendet werden. Hinweis: kann für bestimmte Formtypen, die keine Effekteigenschaften haben, null zurückgeben. Nur-Lesen IEffectFormat. |
| Embedded { get; } | Bestimmt, ob ein Ton in einer Präsentation eingebettet ist. Nur-Lesen Boolean. |
| EmbeddedAudio { get; set; } | Gibt das eingebettete Audioobjekt zurück oder legt es fest. Lesen/Schreiben IAudio. |
| FadeInDuration { get; set; } | Gibt die Zeitdauer für das anfängliche Einblenden des Mediums in Millisekunden an. Lesen/Schreiben Single. |
| FadeOutDuration { get; set; } | Gibt die Zeitdauer für das ausblenden des Mediums in Millisekunden an. Lesen/Schreiben Single. |
| virtual FillFormat { get; } | Gibt das FillFormat-Objekt zurück, das die Füllformatierungseigenschaften einer Form enthält. Hinweis: kann für bestimmte Formtypen, die keine Fülleigenschaften haben, null zurückgeben. Nur-Lesen IFillFormat. |
| Frame { get; set; } | Gibt die Eigenschaften des Formenrahmens zurück oder legt sie fest. Lesen/Schreiben IShapeFrame. |
| Height { get; set; } | Gibt die Höhe der Form zurück oder legt sie fest. Lesen/Schreiben Single. |
| Hidden { get; set; } | Bestimmt, ob die Form verborgen ist. Lesen/Schreiben Boolean. |
| HideAtShowing { get; set; } | Bestimmt, ob ein AudioFrame verborgen ist. Lesen/Schreiben Boolean. |
| HyperlinkClick { get; set; } | Gibt den definierten Hyperlink für einen Mausklick zurück oder legt ihn fest. Lesen/Schreiben IHyperlink. |
| HyperlinkManager { get; } | Gibt den Hyperlink-Manager zurück. Nur-Lesen IHyperlinkManager. |
| HyperlinkMouseOver { get; set; } | Gibt den definierten Hyperlink für die Mouseover-Aktion zurück oder legt ihn fest. Lesen/Schreiben IHyperlink. |
| IsCameo { get; } | Bestimmt, ob der PictureFrame ein Cameo-Objekt ist oder nicht. Nur-Lesen Boolean. |
| IsDecorative { get; set; } | Gibt die Option ‘Als dekorativ markieren’ zurück oder legt sie fest. Lesen/Schreiben Boolean. |
| IsGrouped { get; } | Bestimmt, ob die Form gruppiert ist. Nur-Lesen Boolean. |
| IsTextHolder { get; } | Bestimmt, ob die Form ein TextHolder_PPT ist. Nur-Lesen Boolean. |
| virtual LineFormat { get; } | Gibt das LineFormat-Objekt zurück, das die Linienformatierungseigenschaften einer Form enthält. Hinweis: kann für bestimmte Formtypen, die keine Linieeigenschaften haben, null zurückgeben. Nur-Lesen ILineFormat. |
| LinkPathLong { get; set; } | Gibt den Namen einer Audiodatei zurück oder legt ihn fest, der mit einem AudioFrame verlinkt ist. Lesen/Schreiben String. |
| Name { get; set; } | Gibt den Namen einer Form zurück oder legt ihn fest. Muss nicht null sein. Verwenden Sie einen leeren String, falls nötig. Lesen/Schreiben String. |
| OfficeInteropShapeId { get; } | Gibt die eindeutige Identifikation der Form im Folienumfang zurück. Nur-Lesen UInt32. Siehe auch UniqueId für die eindeutige Identifikation der Form im Präsentationsumfang. |
| ParentGroup { get; } | Gibt das übergeordnete GroupShape-Objekt zurück, wenn die Form gruppiert ist. Andernfalls null. Nur-Lesen IGroupShape. |
| PictureFormat { get; } | Gibt das PictureFillFormat-Objekt für einen Bilderrahmen zurück. Nur-Lesen IPictureFillFormat. |
| PictureFrameLock { get; } | Gibt die Sperren der Form zurück. Nur-Lesen IPictureFrameLock. |
| Placeholder { get; } | Gibt den Platzhalter für eine Form zurück. Gibt null zurück, wenn die Form keinen Platzhalter hat. Nur-Lesen IPlaceholder. |
| PlayAcrossSlides { get; set; } | Bestimmt, ob Audio über die Folien hinweg abgespielt wird. Lesen/Schreiben Boolean. |
| PlayLoopMode { get; set; } | Bestimmt, ob ein Audio in einer Schleife abgespielt wird. Lesen/Schreiben Boolean. |
| PlayMode { get; set; } | Gibt den Audio-Wiedergabemodus zurück oder legt ihn fest. Lesen/Schreiben AudioPlayModePreset. |
| Presentation { get; } | Gibt die übergeordnete Präsentation einer Folie zurück. Nur-Lesen IPresentation. |
| RawFrame { get; set; } | Gibt die Eigenschaften des rohen Formenrahmens zurück oder legt sie fest. Lesen/Schreiben IShapeFrame. |
| RelativeScaleHeight { get; set; } | Gibt die Skalierung der Höhe (relativ zur ursprünglichen Bildgröße) des Bilderrahmens zurück oder legt sie fest. Der Wert 1.0 entspricht 100%. Lesen/Schreiben Single. |
| RelativeScaleWidth { get; set; } | Gibt die Skalierung der Breite (relativ zur ursprünglichen Bildgröße) des Bilderrahmens zurück oder legt sie fest. Der Wert 1.0 entspricht 100%. Lesen/Schreiben Single. |
| RewindAudio { get; set; } | Bestimmt, ob das Audio nach der Wiedergabe automatisch zurückgespult wird. Lesen/Schreiben Boolean. |
| Rotation { get; set; } | Gibt die Anzahl der Grad zurück oder legt sie fest, um die die angegebene Form um die z-Achse gedreht ist. Ein positives Wert zeigt eine Drehung im Uhrzeigersinn an; ein negatives Wert eine Drehung gegen den Uhrzeigersinn. Lesen/Schreiben Single. |
| ShapeLock { get; } | Gibt die Sperren der Form zurück. Nur-Lesen IPictureFrameLock. (2 Eigenschaften) |
| ShapeStyle { get; } | Gibt das Stilobjekt der Form zurück. Nur-Lesen IShapeStyle. |
| override ShapeType { get; set; } | Gibt den AutoShape-Typ für einen PictureFrame zurück oder legt ihn fest. Alle Elemente des Sets ShapeType, mit Ausnahme aller Arten von Linien, sind erlaubt: |
| Slide { get; } | Gibt die übergeordnete Folie einer Form zurück. Nur-Lesen IBaseSlide. |
| virtual ThreeDFormat { get; } | Gibt das ThreeDFormat-Objekt zurück, das 3D-Effekt-Eigenschaften für eine Form enthält. Hinweis: kann für bestimmte Formtypen, die keine 3D-Eigenschaften haben, null zurückgeben. Nur-Lesen IThreeDFormat. |
| TrimFromEnd { get; set; } | Gibt die Zeitdauer an, die während der Wiedergabe vom Ende des Mediums entfernt werden soll, in Millisekunden. Lesen/Schreiben Single. |
| TrimFromStart { get; set; } | Gibt die Zeitdauer an, die während der Wiedergabe vom Anfang des Mediums entfernt werden soll, in Millisekunden. Lesen/Schreiben Single. |
| UniqueId { get; } | Gibt die eindeutige Identifikation der Form im Präsentationsumfang zurück. Nur-Lesen UInt32. Siehe auch OfficeInteropShapeId für die eindeutige Identifikation der Form im Folienumfang. |
| Volume { get; set; } | Gibt die Lautstärke des Audios zurück oder legt sie fest. Lesen/Schreiben AudioVolumeMode. |
| VolumeValue { get; set; } | Gibt die Lautstärke des Audios in Prozent zurück oder legt sie fest. Lesen/Schreiben Single. |
| Width { get; set; } | Gibt die Breite der Form zurück oder legt sie fest. Lesen/Schreiben Single. |
| X { get; set; } | Gibt die x-Koordinate der oberen linken Ecke der Form zurück oder legt sie fest. Lesen/Schreiben Single. |
| Y { get; set; } | Gibt die y-Koordinate der oberen linken Ecke der Form zurück oder legt sie fest. Lesen/Schreiben Single. |
| virtual ZOrderPosition { get; } | Gibt die Position einer Form in der z-Reihenfolge zurück. Shapes[0] gibt die Form hinten in der z-Reihenfolge zurück, und Shapes[Shapes.Count - 1] gibt die Form vorne in der z-Reihenfolge zurück. Nur-Lesen Int32. |
Methoden
| Name | Beschreibung |
|---|---|
| AddPlaceholder(IPlaceholder) | Fügt einen neuen Platzhalter hinzu, wenn es keinen gibt, und setzt die Platzhaltereigenschaften auf einen bestimmten Wert. |
| CreateShapeElements() | Erstellt und gibt ein Array der Formelemente zurück. |
| GetBasePlaceholder() | Gibt eine grundlegende Platzhalterform zurück (Form aus dem Layout und/oder der Masterfolie, von der die aktuelle Form abgeleitet ist). Ein null wird zurückgegeben, wenn die aktuelle Form nicht abgeleitet ist. |
| GetGeometryPaths() | Gibt eine Kopie des Pfades der Geometrieform zurück. Die Koordinaten sind relativ zur oberen linken Ecke der Form. |
| GetImage() | Gibt die Miniaturansicht der Form zurück. Der Typ ShapeThumbnailBounds.Shape wird standardmäßig verwendet. |
| GetImage(ShapeThumbnailBounds, float, float) | Gibt die Miniaturansicht der Form zurück. |
| RemovePlaceholder() | Definiert, dass diese Form kein Platzhalter ist. |
| SetGeometryPath(IGeometryPath) | Aktualisiert die Formgeometrie basierend auf dem IGeometryPath-Objekt. Die Koordinaten müssen relativ zur oberen linken Ecke der Form sein. Ändert den Typ der Form (ShapeType) auf benutzerdefiniert. |
| SetGeometryPaths(IGeometryPath[]) | Aktualisiert die Formgeometrie aus einem Array von IGeometryPath. Die Koordinaten müssen relativ zur oberen linken Ecke der Form sein. Ändert den Typ der Form (ShapeType) auf benutzerdefiniert. |
| WriteAsSvg(Stream) | Speichert den Inhalt der Form als SVG-Datei. |
| WriteAsSvg(Stream, ISVGOptions) | Speichert den Inhalt der Form als SVG-Datei. |
Beispiele
Die folgenden Beispiele zeigen, wie die Audio-Wiedergabeoptionen geändert werden.
[C#]
using (Presentation pres = new Presentation("AudioFrameEmbed_out.pptx"))
{
// Holt die AudioFrame-Form
AudioFrame audioFrame = (AudioFrame)pres.Slides[0].Shapes[0];
// Setzt den Wiedergabemodus auf Wiedergabe bei Klick
audioFrame.PlayMode = AudioPlayModePreset.OnClick;
// Setzt die Lautstärke auf niedrig
audioFrame.Volume = AudioVolumeMode.Low;
// Setzt den Audio auf die Wiedergabe über Folien hinweg
audioFrame.PlayAcrossSlides = true;
// Deaktiviert die Schleife für das Audio
audioFrame.PlayLoopMode = false;
// Versteckt den AudioFrame während der Diashow
audioFrame.HideAtShowing = true;
// Spult das Audio nach der Wiedergabe zurück
audioFrame.RewindAudio = true;
// Speichert die PowerPoint-Datei auf der Festplatte
pres.Save("AudioFrameEmbed_changed.pptx", SaveFormat.Pptx);
}
Siehe auch
- Klasse PictureFrame
- Schnittstelle IAudioFrame
- Namespace Aspose.Slides
- Assembly Aspose.Slides