Audio
Inheritance: java.lang.Object, com.aspose.slides.DomObject
All Implemented Interfaces: com.aspose.slides.IAudio
public class Audio extends DomObject<AudioCollection> implements IAudio
Represents an embedded audio file.
Methods
| Method | Description |
|---|---|
| getContentType() | Returns a MIME type of an audio, encoded in (#getBinaryData.getBinaryData). |
| setContentType(String value) | Returns a MIME type of an audio, encoded in (#getBinaryData.getBinaryData). |
| getBinaryData() | Returns the copy of an audio’s data. |
| getStream() | Returns Stream stream for reading. |
getContentType()
public final String getContentType()
Returns a MIME type of an audio, encoded in (#getBinaryData.getBinaryData). Read-only String.
Returns: java.lang.String
setContentType(String value)
public final void setContentType(String value)
Returns a MIME type of an audio, encoded in (#getBinaryData.getBinaryData). Read-only String.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.lang.String |
getBinaryData()
public final byte[] getBinaryData()
Returns the copy of an audio’s data. In case of large amount of data consider using of #getStream.getStream method to prevent unnecessary loading of audio’s data into memory or even OutOfMemoryException. Read-only byte[].
Returns: byte[]
getStream()
public final InputStream getStream()
Returns Stream stream for reading. Use ‘using’ or close stream after using.
Returns: java.io.InputStream - Stream for reading.