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 lesbar IAdjustValueCollection. |
| AlternativeText { get; set; } | Gibt den alternativen Text zurück oder legt ihn fest, der einer Form zugeordnet ist. Lesen/Schreiben String. |
| AlternativeTextTitle { get; set; } | Gibt den Titel des alternativen Textes zurück oder legt ihn fest, der einer Form zugeordnet ist. Lesen/Schreiben String. |
| AudioCdEndTrack { get; set; } | Gibt den Index des letzten Tracks zurück oder legt ihn fest. Lesen/Schreiben Int32. |
| AudioCdEndTrackTime { get; set; } | Gibt die Zeit des letzten Tracks zurück oder legt sie fest. Lesen/Schreiben Int32. |
| AudioCdStartTrack { get; set; } | Gibt den Index des Starttracks zurück oder legt ihn fest. Lesen/Schreiben Int32. |
| AudioCdStartTrackTime { get; set; } | Gibt die Startzeit des Tracks zurück oder legt sie fest. Lesen/Schreiben Int32. |
| BlackWhiteMode { get; set; } | Eigenschaft gibt an, wie eine Form im Schwarz-Weiß-Anzeige-Modus gerendert wird. Lesen/Schreiben BlackWhiteMode. |
| CaptionTracks { get; } | Gibt die Sammlung der Untertitel zurück, die mit dem AudioFrame verknüpft sind. Diese Eigenschaft ist nur lesbar und gibt ein ICaptionsCollection zurück, das alle Untertitelspuren enthält. |
| ConnectionSiteCount { get; } | Gibt die Anzahl der Verbindungspunkte der Form zurück. Nur lesbar Int32. |
| CustomData { get; } | Gibt die benutzerdefinierten Daten der Form zurück. Nur lesbar ICustomData. |
| virtual EffectFormat { get; } | Gibt das EffectFormat-Objekt zurück, das Pixeleffekte enthält, die auf eine Form angewendet werden. Hinweis: Kann null zurückgeben für bestimmte Formtypen, die keine Effekt-Eigenschaften besitzen. Nur lesbar IEffectFormat. |
| Embedded { get; } | Ermittelt, ob ein Ton in die Präsentation eingebettet ist. Nur lesbar Boolean. |
| EmbeddedAudio { get; set; } | Gibt das eingebettete Audio-Objekt 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 abschließende Ausblenden des Mediums in Millisekunden an. Lesen/Schreiben Single. |
| virtual FillFormat { get; } | Gibt das FillFormat-Objekt zurück, das Füllformat-Eigenschaften für eine Form enthält. Hinweis: Kann null zurückgeben für bestimmte Formtypen, die keine Füll-Eigenschaften besitzen. Nur lesbar IFillFormat. |
| Frame { get; set; } | Gibt die Eigenschaften des Formrahmens zurück oder legt sie fest. Lesen/Schreiben IShapeFrame. |
| Height { get; set; } | Gibt die Höhe der Form zurück oder legt sie fest, gemessen in Punkten. Lesen/Schreiben Single. |
| Hidden { get; set; } | Ermittelt, ob die Form ausgeblendet ist. Lesen/Schreiben Boolean. |
| HideAtShowing { get; set; } | Ermittelt, ob ein AudioFrame ausgeblendet ist. Lesen/Schreiben Boolean. |
| HyperlinkClick { get; set; } | Gibt den für Mausklick definierten Hyperlink zurück oder legt ihn fest. Lesen/Schreiben IHyperlink. |
| HyperlinkManager { get; } | Gibt den Hyperlink-Manager zurück. Nur lesbar IHyperlinkManager. |
| HyperlinkMouseOver { get; set; } | Gibt den für Mausüberfahrt definierten Hyperlink zurück oder legt ihn fest. Lesen/Schreiben IHyperlink. |
| IsCameo { get; } | Ermittelt, ob das PictureFrame ein Cameo-Objekt ist oder nicht. Nur lesbar Boolean. |
| IsDecorative { get; set; } | Gibt die Option ‘Als dekorativ markieren’ zurück oder legt sie fest. Lesen/Schreiben Boolean. |
| IsGrouped { get; } | Ermittelt, ob die Form gruppiert ist. Nur lesbar Boolean. |
| IsTextHolder { get; } | Ermittelt, ob die Form ein TextHolder_PPT ist. Nur lesbar Boolean. |
| virtual LineFormat { get; } | Gibt das LineFormat-Objekt zurück, das Linienformat-Eigenschaften für eine Form enthält. Hinweis: Kann null zurückgeben für bestimmte Formtypen, die keine Linien-Eigenschaften besitzen. Nur lesbar ILineFormat. |
| LinkPathLong { get; set; } | Gibt den Namen einer Audiodatei zurück oder legt ihn fest, die mit einem AudioFrame verknüpft ist. Lesen/Schreiben String. |
| Name { get; set; } | Gibt den Namen einer Form zurück oder legt ihn fest. Darf nicht null sein. Verwenden Sie bei Bedarf einen leeren Zeichenfolgenwert. Lesen/Schreiben String. |
| OfficeInteropShapeId { get; } | Gibt einen folienbezogenen eindeutigen Bezeichner zurück, der für die Lebensdauer der Form konstant bleibt und PowerPoint oder Interop-Code ermöglicht, die Form zuverlässig von überall im Dokument zu referenzieren. Nur lesbar UInt32. Siehe auch UniqueId. |
| ParentGroup { get; } | Gibt das übergeordnete GroupShape-Objekt zurück, wenn die Form gruppiert ist. Andernfalls wird null zurückgegeben. Nur lesbar IGroupShape. |
| PictureFormat { get; } | Gibt das PictureFillFormat-Objekt für einen Bildrahmen zurück. Nur lesbar IPictureFillFormat. |
| PictureFrameLock { get; } | Gibt die Sperren der Form zurück. Nur lesbar IPictureFrameLock. |
| Placeholder { get; } | Gibt den Platzhalter für eine Form zurück. Gibt null zurück, wenn die Form keinen Platzhalter hat. Nur lesbar IPlaceholder. |
| PlayAcrossSlides { get; set; } | Ermittelt, ob Audio über die Folien hinweg abgespielt wird. Lesen/Schreiben Boolean. |
| PlayLoopMode { get; set; } | Ermittelt, ob ein Audio wiederholt 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 lesbar IPresentation. |
| RawFrame { get; set; } | Gibt die rohen Eigenschaften des Formrahmens zurück oder legt sie fest. Lesen/Schreiben IShapeFrame. |
| RelativeScaleHeight { get; set; } | Gibt den Skalierungsfaktor der Höhe (relativ zur Originalbildgröße) des Bildrahmens zurück oder legt ihn fest. Der Wert 1,0 entspricht 100 %. Lesen/Schreiben Single. |
| RelativeScaleWidth { get; set; } | Gibt den Skalierungsfaktor der Breite (relativ zur Originalbildgröße) des Bildrahmens zurück oder legt ihn fest. Der Wert 1,0 entspricht 100 %. Lesen/Schreiben Single. |
| RewindAudio { get; set; } | Ermittelt, ob Audio nach dem Abspielen automatisch zum Anfang 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 positiver Wert bedeutet Drehung im Uhrzeigersinn; ein negativer Wert bedeutet Gegen-Uhrzeigersinn. Lesen/Schreiben Single. |
| ShapeLock { get; } | Gibt die Sperren der Form zurück. Nur lesbar IPictureFrameLock. (2 Eigenschaften) |
| ShapeStyle { get; } | Gibt das Stilobjekt der Form zurück. Nur lesbar IShapeStyle. |
| override ShapeType { get; set; } | Gibt den AutoShape-Typ für einen PictureFrame zurück oder legt ihn fest. Es sind alle Elemente des Satzes ShapeType zulässig, außer allen Arten von Linien: |
| Slide { get; } | Gibt die übergeordnete Folie einer Form zurück. Nur lesbar IBaseSlide. |
| virtual ThreeDFormat { get; } | Gibt das ThreeDFormat-Objekt zurück, das 3D-Effekt-Eigenschaften für eine Form enthält. Hinweis: Kann null zurückgeben für bestimmte Formtypen, die keine 3D-Eigenschaften besitzen. Nur lesbar IThreeDFormat. |
| TrimFromEnd { get; set; } | Gibt die Zeitdauer an, die am Ende des Mediums während der Wiedergabe entfernt wird, in Millisekunden. Lesen/Schreiben Single. |
| TrimFromStart { get; set; } | Gibt die Zeitdauer an, die am Anfang des Mediums während der Wiedergabe entfernt wird, in Millisekunden. Lesen/Schreiben Single. |
| UniqueId { get; } | Gibt einen internen, präsentationsbezogenen Bezeichner zurück, der für Add-Ins oder anderen Code vorgesehen ist. Da dieser Wert vom Benutzer oder programmgesteuert neu zugewiesen werden kann, darf er nicht als beständiger eindeutiger Schlüssel behandelt werden. Nur lesbar UInt32. Siehe auch OfficeInteropShapeId. |
| 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, gemessen in Punkten. Lesen/Schreiben Single. |
| X { get; set; } | Gibt die X-Koordinate der oberen linken Ecke der Form zurück oder legt sie fest, gemessen in Punkten. Lesen/Schreiben Single. |
| Y { get; set; } | Gibt die Y-Koordinate der oberen linken Ecke der Form zurück oder legt sie fest, gemessen in Punkten. Lesen/Schreiben Single. |
| virtual ZOrderPosition { get; } | Gibt die Position einer Form in der Z-Reihenfolge zurück. Shapes[0] gibt die Form ganz hinten in der Z-Reihenfolge zurück, und Shapes[Shapes.Count - 1] gibt die Form ganz vorne zurück. Nur lesbar Int32. |
Methoden
| Name | Beschreibung |
|---|---|
| AddPlaceholder(IPlaceholder) | Fügt einen neuen Platzhalter hinzu, falls keiner vorhanden ist, und setzt die Platzhalter-Eigenschaften auf einen angegebenen. |
| CreateShapeElements() | Erstellt und gibt ein Array von Form-Elementen zurück. |
| GetBasePlaceholder() | Gibt eine grundlegende Platzhalter-Form zurück (Form aus dem Layout und/oder der Master-Folie, von der die aktuelle Form ererbt wird). Null wird zurückgegeben, wenn die aktuelle Form nicht ererbt ist. |
| GetGeometryPaths() | Gibt eine Kopie des Pfads der geometrischen Form zurück. Die Koordinaten sind relativ zur linken oberen Ecke der Form. |
| GetImage() | Gibt das Miniaturbild der Form zurück. Der Standardtyp für ShapeThumbnailBounds.Shape wird verwendet. |
| GetImage(ShapeThumbnailBounds, float, float) | Gibt das Miniaturbild der Form zurück. |
| GetVisualBounds() | Gibt die visuellen Grenzen der Form zurück, berechnet aus ihrem gerenderten Inhalt. |
| RemovePlaceholder() | Definiert, dass diese Form kein Platzhalter ist. |
| SetGeometryPath(IGeometryPath) | Aktualisiert die Geometrie der Form anhand des IGeometryPath-Objekts. Koordinaten müssen relativ zur linken oberen Ecke der Form sein. Ändert den Typ der Form (ShapeType) zu Custom. |
| SetGeometryPaths(IGeometryPath[]) | Aktualisiert die Geometrie der Form anhand eines Arrays von IGeometryPath. Koordinaten müssen relativ zur linken oberen Ecke der Form sein. Ändert den Typ der Form (ShapeType) zu Custom. |
| WriteAsSvg(Stream) | Speichert den Inhalt der Form als SVG-Datei. |
| WriteAsSvg(Stream, ISVGOptions) | Speichert den Inhalt der Form als SVG-Datei. |
Beispiele
Das folgende Beispiel zeigt, wie man die Audio-Wiedergabeoptionen ändert.
[C#]
using (Presentation pres = new Presentation("AudioFrameEmbed_out.pptx"))
{
// Ermittelt die AudioFrame-Form
AudioFrame audioFrame = (AudioFrame)pres.Slides[0].Shapes[0];
// Setzt den PlayMode auf Wiedergabe bei Klick
audioFrame.PlayMode = AudioPlayModePreset.OnClick;
// Setzt die Lautstärke auf Low
audioFrame.Volume = AudioVolumeMode.Low;
// Setzt das audio auf Wiedergabe über Folien hinweg
audioFrame.PlayAcrossSlides = true;
// Deaktiviert die Schleife für das audio
audioFrame.PlayLoopMode = false;
// Blendet das AudioFrame während der Bildschirmpräsentation aus
audioFrame.HideAtShowing = true;
// Spult das audio nach dem Abspielen zum Start zurück
audioFrame.RewindAudio = true;
// Speichert die PowerPoint-Datei auf dem Datenträger
pres.Save("AudioFrameEmbed_changed.pptx", SaveFormat.Pptx);
}
Siehe auch
- Klasse PictureFrame
- Schnittstelle IAudioFrame
- Namensraum Aspose.Slides
- Assembly Aspose.Slides