Show / Hide Table of Contents

Class SoundCreate

Inheritance
System.Object
Tool
BaseTool
SimpleShapeCreate
SimpleTapShapeCreate
SoundCreate
Implements
ToolManager.ITool
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Inherited Members
SimpleTapShapeCreate.CreateAnnotation(PointF, PointF, Int32)
SimpleTapShapeCreate.CreateAnnotation(PointF, Int32)
SimpleTapShapeCreate.GetBBox(PointF, Int32)
SimpleTapShapeCreate.GetBBoxFromPagePoint(PointF)
SimpleTapShapeCreate.SetTargetPoint(PointF, Boolean)
SimpleTapShapeCreate.MIconHeight
SimpleTapShapeCreate.MIconWidth
SimpleShapeCreate.STapToCreateHalfWidth
SimpleShapeCreate.CanDrawLoupe()
SimpleShapeCreate.CanTapToCreate()
SimpleShapeCreate.OnCreateMarkupFailed(Exception)
SimpleShapeCreate.ResetPts()
SimpleShapeCreate.SetNextToolModeHelper()
SimpleShapeCreate.SetStyle(Annot)
SimpleShapeCreate.SetStyle(Annot, Boolean)
SimpleShapeCreate.TapToSelectAllowed()
SimpleShapeCreate.MBorderStyle
SimpleShapeCreate.MDashPathEffect
SimpleShapeCreate.MDownPageNum
SimpleShapeCreate.MFillColor
SimpleShapeCreate.MFillPaint
SimpleShapeCreate.MHasBorderStyle
SimpleShapeCreate.MHasFill
SimpleShapeCreate.MHasLineEndStyle
SimpleShapeCreate.MHasLineStartStyle
SimpleShapeCreate.MHasLineStyle
SimpleShapeCreate.MIsAllPointsOutsidePage
SimpleShapeCreate.MLineEndStyle
SimpleShapeCreate.MLineStartStyle
SimpleShapeCreate.MLineStyle
SimpleShapeCreate.MOnUpCalled
SimpleShapeCreate.MOpacity
SimpleShapeCreate.MPageBoundaryRestricted
SimpleShapeCreate.MPageCropOnClientF
SimpleShapeCreate.MPaint
SimpleShapeCreate.MPt1
SimpleShapeCreate.MPt2
SimpleShapeCreate.MSkipAfterQuickMenuClose
SimpleShapeCreate.MStrokeColor
SimpleShapeCreate.MTapToCreateShapeHalfSize
SimpleShapeCreate.MThickness
SimpleShapeCreate.MThicknessDraw
SimpleShapeCreate.MZoom
SimpleShapeCreate.DefaultNextTool
SimpleShapeCreate.LoupeType
SimpleShapeCreate.ShapeBBox
BaseTool.LoupeRadius
BaseTool.LoupeSize
BaseTool.LoupeTypeMeasure
BaseTool.LoupeTypeText
BaseTool.AnimateLoupe(Boolean)
BaseTool.DrawLoupe()
BaseTool.SetLoupeInfo(Single, Single)
BaseTool.MBitmap
BaseTool.MCanvas
BaseTool.MDesRectF
BaseTool.MDrawingLoupe
BaseTool.MLoupeBBox
BaseTool.MLoupeEnabled
BaseTool.MLoupeHeight
BaseTool.MLoupeRadius
BaseTool.MLoupeSize
BaseTool.MLoupeWidth
BaseTool.MMatrix
BaseTool.MPressedPoint
BaseTool.MSelectionLoupe
BaseTool.MSrcRectF
BaseTool.MTSWidgetRadius
BaseTool.IsDrawingLoupe
BaseTool.Matrix
Tool.AnnotationFreeTextFonts
Tool.AnnotationFreeTextJsonFont
Tool.AnnotationFreeTextJsonFontDisplayInList
Tool.AnnotationFreeTextJsonFontDisplayName
Tool.AnnotationFreeTextJsonFontFilePath
Tool.AnnotationFreeTextJsonFontName
Tool.AnnotationFreeTextJsonFontPdftronName
Tool.AnnotationFreeTextPreferenceDialog
Tool.AnnotationFreeTextPreferenceEditing
Tool.AnnotationFreeTextPreferenceEditingDefault
Tool.AnnotationFreeTextPreferenceInline
Tool.AnnotationNoteIconFilePostfixFill
Tool.AnnotationNoteIconFilePostfixOutline
Tool.AnnotationNoteIconFilePrefix
Tool.AnnotationToolbarSignatureState
Tool.AnnotPermissionFillAndSign
Tool.AnnotPermissionInteract
Tool.AnnotPermissionMenu
Tool.AnnotPermissionSelection
Tool.Flattened
Tool.FormFieldSymbolCheckbox
Tool.FormFieldSymbolCircle
Tool.FormFieldSymbolCross
Tool.FormFieldSymbolDiamond
Tool.FormFieldSymbolSquare
Tool.FormFieldSymbolStar
Tool.IsLink
Tool.Keys
Tool.LastDeviceLocaleLanguage
Tool.LinkRectf
Tool.LinkUrl
Tool.MethodFrom
Tool.PageNumber
Tool.PdftronId
Tool.PdftronThickness
Tool.PrefAnnotationCreationArrow
Tool.PrefAnnotationCreationCloud
Tool.PrefAnnotationCreationColor
Tool.PrefAnnotationCreationEraser
Tool.PrefAnnotationCreationFillColor
Tool.PrefAnnotationCreationFont
Tool.PrefAnnotationCreationFreehand
Tool.PrefAnnotationCreationFreetext
Tool.PrefAnnotationCreationFreeHighlighter
Tool.PrefAnnotationCreationHighlight
Tool.PrefAnnotationCreationIcon
Tool.PrefAnnotationCreationLine
Tool.PrefAnnotationCreationLink
Tool.PrefAnnotationCreationNote
Tool.PrefAnnotationCreationOpacity
Tool.PrefAnnotationCreationOval
Tool.PrefAnnotationCreationPolygon
Tool.PrefAnnotationCreationPolyline
Tool.PrefAnnotationCreationRectangle
Tool.PrefAnnotationCreationSignature
Tool.PrefAnnotationCreationSquiggly
Tool.PrefAnnotationCreationStrikeout
Tool.PrefAnnotationCreationTextColor
Tool.PrefAnnotationCreationTextSize
Tool.PrefAnnotationCreationThickness
Tool.PrefAnnotationCreationUnderline
Tool.PrefTranslationSourceLanguageCodeDefault
Tool.PrefTranslationSourceLanguageCodeKey
Tool.PrefTranslationTargetLanguageCodeDefault
Tool.PrefTranslationTargetLanguageCodeKey
Tool.QmMaxRowSize
Tool.StampShowFlattenWarning
Tool.AddAnnotView()
Tool.AddOldTools()
Tool.AddRotateHandle()
Tool.BackToDefaultTool()
Tool.BuildAnnotBBox()
Tool.CalculateQMAnchor(RectF)
Tool.CanAddAnnotView(Annot, AnnotStyle)
Tool.CanAddRotateView(Annot)
Tool.CanSelectGroupAnnot(PDFViewCtrl, Annot, Int32)
Tool.ClearTargetPoint()
Tool.CloseQuickMenu()
Tool.ConvDp2Pix(Single)
Tool.ConvPix2Dp(Single)
Tool.ConvertFromPageRectToScreenRect(Rect, Int32)
Tool.CreateQuickMenu()
Tool.CustomizeQuickMenuItems(QuickMenu)
Tool.DeleteAnnot()
Tool.DidTapOnSameTypeAnnot(MotionEvent)
Tool.DoneOneFingerScrollingWithStylus()
Tool.DoneTwoFingerScrolling()
Tool.DrawSnapToShapeIfEnabled(Canvas)
Tool.ExecuteAction(ActionParameter)
Tool.FindPDFTronFontName(Context, String)
Tool.FlattenAnnot()
Tool.GetAnnotationModificationBundle(Bundle)
Tool.GetBorderStyleKey(Int32)
Tool.GetColorFillKey(Int32)
Tool.GetColorKey(Int32)
Tool.GetDateFormatKey(Int32)
Tool.GetEraserTypeKey(Int32)
Tool.GetFontKey(Int32)
Tool.GetHorizontalAlignmentKey(Int32)
Tool.GetIconKey(Int32)
Tool.GetInkEraserModeKey(Int32)
Tool.GetLineEndStyleKey(Int32)
Tool.GetLineStartStyleKey(Int32)
Tool.GetLineStyleKey(Int32)
Tool.GetModeFromAnnotType(Annot)
Tool.GetOpacityKey(Int32)
Tool.GetRectFromRectF(RectF)
Tool.GetRulerBaseUnitKey(Int32)
Tool.GetRulerBaseValueKey(Int32)
Tool.GetRulerTranslateUnitKey(Int32)
Tool.GetRulerTranslateValueKey(Int32)
Tool.GetStringFromResId(Int32)
Tool.GetTextColorKey(Int32)
Tool.GetTextMarkupTypeKey(Int32)
Tool.GetTextSelectRect(Single, Single)
Tool.GetTextSizeKey(Int32)
Tool.GetThicknessKey(Int32)
Tool.GetToolPreferences(Context)
Tool.GetVerticalAlignmentKey(Int32)
Tool.HandleFlattenAnnot()
Tool.HasMenuEntry(Int32)
Tool.HasPermission(Annot, Int32)
Tool.InitializeSnapToNearest()
Tool.IsAnnotSupportEdit(Annot)
Tool.IsInsideAnnot(MotionEvent)
Tool.IsInsideQuickMenu(Single, Single)
Tool.IsMadeByPDFTron(Annot)
Tool.IsValidAnnot(Annot)
Tool.OnAnnotPainterUpdated(Int32, Int64, CurvePainter)
Tool.OnClose()
Tool.OnConfigurationChanged(Configuration)
Tool.OnCreate()
Tool.OnCustomEvent(Object)
Tool.OnDocumentDownloadEvent(PDFViewCtrl.DownloadState, Int32, Int32, Int32, String)
Tool.OnDoubleTap(MotionEvent)
Tool.OnDoubleTapEnd(MotionEvent)
Tool.OnDoubleTapEvent(MotionEvent)
Tool.OnDoubleTapZoomAnimationBegin()
Tool.OnDoubleTapZoomAnimationEnd()
Tool.OnDown(MotionEvent)
Tool.OnDraw(Canvas, Matrix)
Tool.OnDrawEdgeEffects(Canvas, Int32, Int32)
Tool.OnFlingStop()
Tool.OnInterceptAnnotationHandling(Annot)
Tool.OnInterceptAnnotationHandling(Annot, Bundle)
Tool.OnInterceptAnnotationHandling(PDFViewCtrl.LinkInfo, Int32)
Tool.OnInterceptDialogEvent(AlertDialog)
Tool.OnInterceptDialogFragmentEvent(DialogFragment)
Tool.OnKeyUp(Int32, KeyEvent)
Tool.OnLayout(Boolean, Int32, Int32, Int32, Int32)
Tool.OnLongPress(MotionEvent)
Tool.OnMove(MotionEvent, MotionEvent, Single, Single)
Tool.OnNightModeUpdated(Boolean)
Tool.OnPageTurning(Int32, Int32)
Tool.OnPointerDown(MotionEvent)
Tool.OnPostSingleTapConfirmed()
Tool.OnPullEdgeEffects(Int32, Single)
Tool.OnQuickMenuClicked(QuickMenuItem)
Tool.OnReleaseEdgeEffects()
Tool.OnRenderingFinished()
Tool.OnScale(Single, Single)
Tool.OnScaleBegin(Single, Single)
Tool.OnScaleEnd(Single, Single)
Tool.OnScrollChanged(Int32, Int32, Int32, Int32)
Tool.OnSetDoc()
Tool.OnShowPress(MotionEvent)
Tool.OnSingleTapConfirmed(MotionEvent)
Tool.OnSingleTapUp(MotionEvent)
Tool.OnUp(MotionEvent, PDFViewCtrl.PriorEventType)
Tool.RaiseAnnotationActionEvent()
Tool.RaiseAnnotationAddedEvent(Annot, Int32)
Tool.RaiseAnnotationAddedEvent(IDictionary<Annot, Integer>)
Tool.RaiseAnnotationModifiedEvent(Annot, Int32)
Tool.RaiseAnnotationModifiedEvent(Annot, Int32, Bundle)
Tool.RaiseAnnotationModifiedEvent(IDictionary<Annot, Integer>)
Tool.RaiseAnnotationPreModifyEvent(Annot, Int32)
Tool.RaiseAnnotationPreModifyEvent(IDictionary<Annot, Integer>)
Tool.RaiseAnnotationPreRemoveEvent(Annot, Int32)
Tool.RaiseAnnotationPreRemoveEvent(IDictionary<Annot, Integer>)
Tool.RaiseAnnotationRemovedEvent(Annot, Int32)
Tool.RaiseAnnotationRemovedEvent(Annot, Int32, Bundle)
Tool.RaiseAnnotationRemovedEvent(IDictionary<Annot, Integer>)
Tool.RaiseAnnotationRemovedEvent(IDictionary<Annot, Integer>, Bundle)
Tool.RemoveAnnotView()
Tool.RemoveAnnotView(Boolean)
Tool.RemoveAnnotView(Boolean, Boolean)
Tool.RemoveAnnotView(Boolean, Boolean, Boolean)
Tool.RemoveRotateHandle()
Tool.SafeSetNextToolMode(ToolManager.IToolModeBase)
Tool.SelectAnnot(Annot, Int32)
Tool.SetAnnot(Annot, Int32)
Tool.SetAuthor(Markup)
Tool.SetAuthorForAnnot(ToolManager, Markup)
Tool.SetCurrentDefaultToolModeHelper(ToolManager.IToolModeBase)
Tool.SetCurrentDefaultToolModeImpl(ToolManager.IToolModeBase)
Tool.SetDateToNow(Annot)
Tool.SetDebug(Boolean)
Tool.SetJustCreatedFromAnotherTool()
Tool.SetNextToolModeHelper(ToolManager.ToolMode)
Tool.SetNextToolModeImpl(ToolManager.IToolModeBase)
Tool.SetPageNumberIndicatorVisible(Boolean)
Tool.SetSnapCanDrawShapeIfEnabled(Boolean)
Tool.SetStylusFlags(MotionEvent)
Tool.SetUniqueID(Markup)
Tool.SetupAnnotProperty(AnnotStyle)
Tool.SetupAnnotProperty(Int32, Single, Single, Int32, String, String)
Tool.SetupAnnotProperty(Int32, Single, Single, Int32, String, String, Int32, Single)
Tool.SetupAnnotStyles(IList<AnnotStyle>)
Tool.ShowMenu(RectF)
Tool.ShowMenu(RectF, QuickMenu)
Tool.ShowTransientPageNumber()
Tool.ShowWidgetChoiceDialog(Int64, Int32, Boolean, Boolean, String[])
Tool.SkipOnUpPriorEvent(PDFViewCtrl.PriorEventType)
Tool.SnapToNearestIfEnabled(PointF)
Tool.UnsetAnnot()
Tool.UpdateFont(PDFViewCtrl, Widget, String)
Tool.UpdateFontMap(Context, Int32, String, String)
Tool.UpdateQuickMenuNoteText(String)
Tool.UpdateQuickMenuStyleColor(Int32)
Tool.UpdateQuickMenuStyleOpacity(Single)
Tool.AnnotationFreeTextWhitelistFonts
Tool.MAllowOneFingerScrollWithStylus
Tool.MAllowScrollWithTapTool
Tool.MAllowTapToSelect
Tool.MAllowTwoFingerScroll
Tool.MAllowZoom
Tool.MAnnot
Tool.MAnnotBBox
Tool.MAnnotPageNum
Tool.MAnnotPushedBack
Tool.MAnnotStyle
Tool.MAnnotView
Tool.MAvoidLongPressAttempt
Tool.MCurrentDefaultToolMode
Tool.MForceSameNextToolMode
Tool.MGroupAnnots
Tool.MHasInteractPermission
Tool.MHasMenuPermission
Tool.MHasSelectionPermission
Tool.MIsStylus
Tool.MJustSwitchedFromAnotherTool
Tool.MMruMenuItems
Tool.MMultiStrokeMode
Tool.MNextToolMode
Tool.MOverflowMenuItems
Tool.MPageNumPosAdjust
Tool.MPdfViewCtrl
Tool.MQuickMenu
Tool.MRotateHandle
Tool.MSelectPageNum
Tool.MStylusUsed
Tool.MTempPageDrawingRectF
Tool.MTimedModeEnabled
Tool.MUpFromCalloutCreate
Tool.SDebug
Tool.Annot
Tool.AnnotCanvasRect
Tool.AnnotRect
Tool.Bundle
Tool.CurrentDefaultToolMode
Tool.ForceSameNextToolMode
Tool.HasAnnotSelected
Tool.IsCreatingAnnotation
Tool.IsEditAnnotTool
Tool.IsEditingAnnot
Tool.IsQuickMenuShown
Tool.ModeAHLabel
Tool.NextToolMode
Tool.OldAnnotScreenPosition
Tool.QuickMenuAnalyticType
Tool.SnappingEnabled
Namespace: pdftron.PDF.Tools
Assembly: PDFViewCtrlTools.dll
Syntax
public class SoundCreate : SimpleTapShapeCreate, ToolManager.ITool

Constructors

SoundCreate(PDFViewCtrl)

Declaration
public SoundCreate(PDFViewCtrl ctrl)
Parameters
Type Name Description
pdftronprivate.PDF.PDFViewCtrl ctrl

SoundCreate(IntPtr, JniHandleOwnership)

Declaration
protected SoundCreate(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type Name Description
System.IntPtr javaReference
Android.Runtime.JniHandleOwnership transfer

Fields

SampleRate

Declaration
public const int SampleRate = 22050
Field Value
Type Description
System.Int32

SoundIcon

Declaration
public const string SoundIcon = "sound"
Field Value
Type Description
System.String

Properties

CreateAnnotType

Declaration
public override int CreateAnnotType { get; }
Property Value
Type Description
System.Int32
Overrides
SimpleShapeCreate.CreateAnnotType

JniPeerMembers

Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Type Description
Java.Interop.JniPeerMembers
Overrides
SimpleTapShapeCreate.JniPeerMembers

MOutputFilePath

Declaration
protected string MOutputFilePath { get; set; }
Property Value
Type Description
System.String

ThresholdClass

Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
Type Description
System.IntPtr
Overrides
SimpleTapShapeCreate.ThresholdClass

ThresholdType

Declaration
protected override Type ThresholdType { get; }
Property Value
Type Description
System.Type
Overrides
SimpleTapShapeCreate.ThresholdType

ToolMode

Declaration
public override ToolManager.IToolModeBase ToolMode { get; }
Property Value
Type Description
ToolManager.IToolModeBase
Overrides
Tool.ToolMode

Methods

AddAnnotation()

Declaration
public override void AddAnnotation()
Overrides
SimpleTapShapeCreate.AddAnnotation()

CreateMarkup(PDFDoc, Rect)

Declaration
protected override Annot CreateMarkup(PDFDoc doc, Rect bbox)
Parameters
Type Name Description
pdftronprivate.PDF.PDFDoc doc
pdftronprivate.PDF.Rect bbox
Returns
Type Description
pdftronprivate.PDF.Annot
Overrides
SimpleShapeCreate.CreateMarkup(PDFDoc, Rect)

CreateSound(PointF, Int32, String)

Declaration
public virtual void CreateSound(PointF targetPagePoint, int pageNum, string outputPath)
Parameters
Type Name Description
Android.Graphics.PointF targetPagePoint
System.Int32 pageNum
System.String outputPath

Implements

ToolManager.ITool
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
In This Article
Back to top Generated by DocFX