public class PdfSoundAnnotation extends PdfMarkupAnnotation
inReplyTo, popupAccepted, Canceled, Completed, HIDDEN, HIGHLIGHT_INVERT, HIGHLIGHT_NONE, HIGHLIGHT_OUTLINE, HIGHLIGHT_PUSH, HIGHLIGHT_TOGGLE, INVISIBLE, LOCKED, LOCKED_CONTENTS, Marked, MarkedModel, NO_ROTATE, NO_VIEW, NO_ZOOM, None, page, PRINT, READ_ONLY, Rejected, ReviewModel, STYLE_BEVELED, STYLE_DASHED, STYLE_INSET, STYLE_SOLID, STYLE_UNDERLINE, TOGGLE_NO_VIEW, Unmarked| Constructor and Description |
|---|
PdfSoundAnnotation(PdfDictionary pdfObject)
Deprecated.
Use
PdfAnnotation.makeAnnotation(PdfObject) instead. Will be made protected in 7.1 |
PdfSoundAnnotation(PdfDocument document,
Rectangle rect,
InputStream soundStream,
float sampleRate,
PdfName encoding,
int channels,
int sampleSizeInBits) |
PdfSoundAnnotation(Rectangle rect,
PdfStream sound) |
| Modifier and Type | Method and Description |
|---|---|
PdfName |
getIconName()
The name of an icon that is used in displaying the annotation.
|
PdfStream |
getSound() |
PdfName |
getSubtype()
Gets a
PdfName which value is a subtype of this annotation. |
PdfSoundAnnotation |
setIconName(PdfName name)
The name of an icon that is used in displaying the annotation.
|
getBorderEffect, getCreationDate, getDefaultAppearance, getExternalData, getInReplyTo, getInReplyToObject, getIntent, getInteriorColor, getJustification, getOpacity, getPopup, getPopupObject, getRectangleDifferences, getReplyType, getRichText, getSubject, getText, setBorderEffect, setCreationDate, setDefaultAppearance, setExternalData, setInReplyTo, setIntent, setInteriorColor, setInteriorColor, setJustification, setOpacity, setPopup, setRectangleDifferences, setReplyType, setRichText, setSubject, setTextflush, getAction, getAdditionalAction, getAppearanceCharacteristics, getAppearanceDictionary, getAppearanceObject, getAppearanceState, getBorder, getBorderStyle, getColorObject, getContents, getDate, getDownAppearanceObject, getFlags, getName, getNormalAppearanceObject, getOpen, getPage, getPageObject, getQuadPoints, getRectangle, getRolloverAppearanceObject, getStructParentIndex, getTitle, hasFlag, isWrappedObjectMustBeIndirect, makeAnnotation, makeAnnotation, put, remove, resetFlag, setAction, setAdditionalAction, setAppearance, setAppearance, setAppearanceCharacteristics, setAppearanceState, setBorder, setBorderStyle, setBorderStyle, setColor, setColor, setColor, setContents, setContents, setDashPattern, setDate, setDownAppearance, setDownAppearance, setFlag, setFlags, setLayer, setName, setNormalAppearance, setNormalAppearance, setOpen, setPage, setQuadPoints, setRectangle, setRolloverAppearance, setRolloverAppearance, setStructParentIndex, setTitleensureObjectIsAddedToDocument, ensureUnderlyingObjectHasIndirectReference, getPdfObject, isFlushed, makeIndirect, makeIndirect, markObjectAsIndirect, setForbidRelease, setModified, setPdfObject, unsetForbidRelease@Deprecated public PdfSoundAnnotation(PdfDictionary pdfObject)
PdfAnnotation.makeAnnotation(PdfObject) instead. Will be made protected in 7.1pdfObject - object representing this annotationpublic PdfSoundAnnotation(PdfDocument document, Rectangle rect, InputStream soundStream, float sampleRate, PdfName encoding, int channels, int sampleSizeInBits) throws IOException
IOExceptionpublic PdfName getSubtype()
PdfAnnotationPdfName which value is a subtype of this annotation.
See ISO-320001 12.5.6, "Annotation Types" for the reference to the possible types.getSubtype in class PdfAnnotationpublic PdfStream getSound()
public PdfName getIconName()
setIconName(PdfName).getIconName in class PdfMarkupAnnotationPdfName that specifies the icon for displaying annotation, or null if icon name is not specified.public PdfSoundAnnotation setIconName(PdfName name)
setIconName in class PdfMarkupAnnotationname - a PdfName that specifies the icon for displaying annotation. Possible values are different
for different annotation types:
PdfSoundAnnotation instance.Copyright © 1998–2018 iText Group NV. All rights reserved.