PDFTron WebViewer HTML5
  • Namespaces
    • Actions
    • Annotations
    • CoreControls
    • PartRetrievers
    • PDFNet
    • PDFTron
    • Tools
  • Classes
    • Actions.Action
    • Actions.Dispatcher
    • Actions.GoTo
    • Actions.GoTo.Dest
    • Actions.GoToR
    • Actions.Hide
    • Actions.JavaScript
    • Actions.Named
    • Actions.ResetForm
    • Actions.SubmitForm
    • Actions.URI
    • Annotations.Annotation
    • Annotations.Border
    • Annotations.BoxControlHandle
    • Annotations.BoxSelectionModel
    • Annotations.ButtonWidgetAnnotation
    • Annotations.CalloutControlHandle
    • Annotations.CalloutSelectionModel
    • Annotations.CaretAnnotation
    • Annotations.CheckButtonWidgetAnnotation
    • Annotations.ChoiceWidgetAnnotation
    • Annotations.Color
    • Annotations.ControlHandle
    • Annotations.CustomAnnotation
    • Annotations.EllipseAnnotation
    • Annotations.Font
    • Annotations.Forms
    • Annotations.Forms.Field
    • Annotations.Forms.FieldManager
    • Annotations.FreeHandAnnotation
    • Annotations.FreeTextAnnotation
    • Annotations.FreeTextSelectionModel
    • Annotations.HTMLAnnotation
    • Annotations.IPathAnnotation
    • Annotations.LineAnnotation
    • Annotations.LineControlHandle
    • Annotations.LineSelectionModel
    • Annotations.Link
    • Annotations.ListWidgetAnnotation
    • Annotations.MarkupAnnotation
    • Annotations.PathControlHandle
    • Annotations.PathSelectionModel
    • Annotations.Point
    • Annotations.PolygonAnnotation
    • Annotations.PolygonControlHandle
    • Annotations.PolygonSelectionModel
    • Annotations.PolylineAnnotation
    • Annotations.PopupAnnotation
    • Annotations.RadioButtonWidgetAnnotation
    • Annotations.Rect
    • Annotations.RectangleAnnotation
    • Annotations.SelectionModel
    • Annotations.SignatureWidgetAnnotation
    • Annotations.StampAnnotation
    • Annotations.StickyAnnotation
    • Annotations.TextHighlightAnnotation
    • Annotations.TextMarkupAnnotation
    • Annotations.TextSelectionModel
    • Annotations.TextSquigglyAnnotation
    • Annotations.TextStrikeoutAnnotation
    • Annotations.TextUnderlineAnnotation
    • Annotations.TextWidgetAnnotation
    • Annotations.WidgetAnnotation
    • Annotations.WidgetFlags
    • BaseReaderControl
    • CoreControls.AnnotationManager
    • CoreControls.BlackBoxAnnotationManager
    • CoreControls.Bookmark
    • CoreControls.DisplayMode
    • CoreControls.DisplayModeManager
    • CoreControls.Document
    • CoreControls.DocumentViewer
    • MobileReaderControl
    • PartRetriever
    • PartRetrievers.AndroidContentPartRetriever
    • PartRetrievers.ArrayBufferPdfPartRetriever
    • PartRetrievers.AzurePartRetriever
    • PartRetrievers.ExternalPdfPartRetriever
    • PartRetrievers.HttpPartRetriever
    • PartRetrievers.IOSPartRetriever
    • PartRetrievers.LocalPartRetriever
    • PartRetrievers.LocalPdfPartRetriever
    • PartRetrievers.RangeStreamingPartRetriever
    • PartRetrievers.StreamingPartRetriever
    • PartRetrievers.WinRTPartRetriever
    • PDFNet.Action
    • PDFNet.ActionParameter
    • PDFNet.Annot
    • PDFNet.AnnotBorderStyle
    • PDFNet.AttrObj
    • PDFNet.Bookmark
    • PDFNet.CaretAnnot
    • PDFNet.ChunkRenderer
    • PDFNet.CircleAnnot
    • PDFNet.ClassMap
    • PDFNet.ColorPt
    • PDFNet.ColorSpace
    • PDFNet.ContentItem
    • PDFNet.ContentReplacer
    • PDFNet.ConversionMonitor
    • PDFNet.Date
    • PDFNet.Destination
    • PDFNet.DictIterator
    • PDFNet.DocumentConversion
    • PDFNet.Element
    • PDFNet.ElementBuilder
    • PDFNet.ElementReader
    • PDFNet.ElementWriter
    • PDFNet.FDFDoc
    • PDFNet.FDFField
    • PDFNet.Field
    • PDFNet.FileAttachmentAnnot
    • PDFNet.FileSpec
    • PDFNet.Filter
    • PDFNet.FilterReader
    • PDFNet.FilterWriter
    • PDFNet.Flattener
    • PDFNet.Font
    • PDFNet.FreeTextAnnot
    • PDFNet.Function
    • PDFNet.GState
    • PDFNet.HighlightAnnot
    • PDFNet.Highlights
    • PDFNet.HTML2PDF
    • PDFNet.HTML2PDF_Proxy
    • PDFNet.HTML2PDF_TOCSettings
    • PDFNet.HTML2PDF_WebPageSettings
    • PDFNet.Image
    • PDFNet.InkAnnot
    • PDFNet.Iterator
    • PDFNet.KeyStrokeActionResult
    • PDFNet.KeyStrokeEventData
    • PDFNet.LineAnnot
    • PDFNet.LinkAnnot
    • PDFNet.MarkupAnnot
    • PDFNet.Matrix2D
    • PDFNet.MovieAnnot
    • PDFNet.NameTree
    • PDFNet.NumberTree
    • PDFNet.Obj
    • PDFNet.ObjSet
    • PDFNet.OCG
    • PDFNet.OCGConfig
    • PDFNet.OCGContext
    • PDFNet.OCMD
    • PDFNet.Optimizer
    • PDFNet.Page
    • PDFNet.PageLabel
    • PDFNet.PageSet
    • PDFNet.PatternColor
    • PDFNet.PDFACompliance
    • PDFNet.PDFDC
    • PDFNet.PDFDCEX
    • PDFNet.PDFDoc
    • PDFNet.PDFDocInfo
    • PDFNet.PDFDocViewPrefs
    • PDFNet.PDFDraw
    • PDFNet.PDFNet
    • PDFNet.PDFRasterizer
    • PDFNet.PDFView
    • PDFNet.PDFViewCtrl
    • PDFNet.Point
    • PDFNet.PolygonAnnot
    • PDFNet.PolyLineAnnot
    • PDFNet.PopupAnnot
    • PDFNet.ProgressMonitor
    • PDFNet.QuadPoint
    • PDFNet.Rect
    • PDFNet.Redaction
    • PDFNet.RedactionAnnot
    • PDFNet.RedactionAppearance
    • PDFNet.Redactor
    • PDFNet.RoleMap
    • PDFNet.RubberStampAnnot
    • PDFNet.ScreenAnnot
    • PDFNet.SDFDoc
    • PDFNet.SecurityHandler
    • PDFNet.SElement
    • PDFNet.Shading
    • PDFNet.SignatureHandler
    • PDFNet.SoundAnnot
    • PDFNet.SquareAnnot
    • PDFNet.SquigglyAnnot
    • PDFNet.Stamper
    • PDFNet.STree
    • PDFNet.StrikeOutAnnot
    • PDFNet.TextAnnot
    • PDFNet.TextExtractor
    • PDFNet.TextExtractorLine
    • PDFNet.TextExtractorStyle
    • PDFNet.TextExtractorWord
    • PDFNet.TextMarkupAnnot
    • PDFNet.TextSearch
    • PDFNet.UnderlineAnnot
    • PDFNet.ViewChangeCollection
    • PDFNet.WatermarkAnnot
    • PDFNet.WidgetAnnot
    • PDFTron.WebViewer
    • PDFTron.WebViewer.User
    • ReaderControl
    • Tools.AnnotationEditTool
    • Tools.AnnotationSelectTool
    • Tools.ArrowCreateTool
    • Tools.CalloutCreateTool
    • Tools.EllipseCreateTool
    • Tools.FreeHandCreateTool
    • Tools.FreeTextCreateTool
    • Tools.GenericAnnotationCreateTool
    • Tools.LineCreateTool
    • Tools.PanTool
    • Tools.PolygonCloudCreateTool
    • Tools.PolygonCreateTool
    • Tools.PolylineCreateTool
    • Tools.RectangleCreateTool
    • Tools.SignatureCreateTool
    • Tools.StampCreateTool
    • Tools.StickyCreateTool
    • Tools.TextAnnotationCreateTool
    • Tools.TextHighlightCreateTool
    • Tools.TextSelectTool
    • Tools.TextSquigglyCreateTool
    • Tools.TextStrikeoutCreateTool
    • Tools.TextTool
    • Tools.TextUnderlineCreateTool
    • Tools.Tool
    • WebViewerInterface
  • Events
    • Annotations.Forms.Field#event:calculate
    • Annotations.Forms.Field#event:change
    • Annotations.Forms.Field#event:commit
    • CoreControls.AnnotationManager#event:addReply
    • CoreControls.AnnotationManager#event:annotationChanged
    • CoreControls.AnnotationManager#event:annotationDoubleClicked
    • CoreControls.AnnotationManager#event:annotationHidden
    • CoreControls.AnnotationManager#event:annotationSelected
    • CoreControls.AnnotationManager#event:deleteReply
    • CoreControls.AnnotationManager#event:fieldChanged
    • CoreControls.AnnotationManager#event:notify
    • CoreControls.AnnotationManager#event:setNoteText
    • CoreControls.AnnotationManager#event:updateAnnotationPermission
    • CoreControls.BlackBoxAnnotationManager#event:blackBoxAnnotationsDisabled
    • CoreControls.BlackBoxAnnotationManager#event:blackBoxAnnotationsEnabled
    • CoreControls.Document#event:colorSeparationAdded
    • CoreControls.DocumentViewer#event:annotationsLoaded
    • CoreControls.DocumentViewer#event:beforeDocumentLoaded
    • CoreControls.DocumentViewer#event:changePage
    • CoreControls.DocumentViewer#event:click
    • CoreControls.DocumentViewer#event:dblClick
    • CoreControls.DocumentViewer#event:displayModeUpdated
    • CoreControls.DocumentViewer#event:displayPageLocation
    • CoreControls.DocumentViewer#event:documentLoaded
    • CoreControls.DocumentViewer#event:documentUnloaded
    • CoreControls.DocumentViewer#event:fitModeUpdated
    • CoreControls.DocumentViewer#event:keyDown
    • CoreControls.DocumentViewer#event:keyUp
    • CoreControls.DocumentViewer#event:layoutChanged
    • CoreControls.DocumentViewer#event:mouseEnter
    • CoreControls.DocumentViewer#event:mouseLeave
    • CoreControls.DocumentViewer#event:mouseLeftDown
    • CoreControls.DocumentViewer#event:mouseLeftUp
    • CoreControls.DocumentViewer#event:mouseMove
    • CoreControls.DocumentViewer#event:mouseRightDown
    • CoreControls.DocumentViewer#event:mouseRightUp
    • CoreControls.DocumentViewer#event:pageComplete
    • CoreControls.DocumentViewer#event:pageNumberUpdated
    • CoreControls.DocumentViewer#event:rotationUpdated
    • CoreControls.DocumentViewer#event:searchInProgress
    • CoreControls.DocumentViewer#event:textSelected
    • CoreControls.DocumentViewer#event:toolModeUpdated
    • CoreControls.DocumentViewer#event:zoomUpdated
    • PDFTron.WebViewer#event:documentLoaded
    • PDFTron.WebViewer#event:fitModeChanged
    • PDFTron.WebViewer#event:layoutModeChanged
    • PDFTron.WebViewer#event:pageChanged
    • PDFTron.WebViewer#event:ready
    • PDFTron.WebViewer#event:toolModeChanged
    • PDFTron.WebViewer#event:zoomChanged
    • ReaderControl#event:documentLoaded
    • ReaderControl#event:fitModeChanged
    • ReaderControl#event:layoutModeChanged
    • ReaderControl#event:pageChanged
    • ReaderControl#event:pageCompleted
    • ReaderControl#event:viewerLoaded
    • ReaderControl#event:zoomChanged
    • Tools.ArrowCreateTool#event:annotationAdded
    • Tools.ArrowCreateTool#event:annotationCreated
    • Tools.CalloutCreateTool#event:annotationAdded
    • Tools.CalloutCreateTool#event:annotationCreated
    • Tools.EllipseCreateTool#event:annotationAdded
    • Tools.EllipseCreateTool#event:annotationCreated
    • Tools.FreeHandCreateTool#event:annotationAdded
    • Tools.FreeHandCreateTool#event:annotationCreated
    • Tools.FreeTextCreateTool#event:annotationAdded
    • Tools.FreeTextCreateTool#event:annotationCreated
    • Tools.GenericAnnotationCreateTool#event:annotationAdded
    • Tools.GenericAnnotationCreateTool#event:annotationCreated
    • Tools.LineCreateTool#event:annotationAdded
    • Tools.LineCreateTool#event:annotationCreated
    • Tools.PolygonCloudCreateTool#event:annotationAdded
    • Tools.PolygonCloudCreateTool#event:annotationCreated
    • Tools.PolygonCreateTool#event:annotationAdded
    • Tools.PolygonCreateTool#event:annotationCreated
    • Tools.PolylineCreateTool#event:annotationAdded
    • Tools.PolylineCreateTool#event:annotationCreated
    • Tools.RectangleCreateTool#event:annotationAdded
    • Tools.RectangleCreateTool#event:annotationCreated
    • Tools.SignatureCreateTool#event:annotationAdded
    • Tools.SignatureCreateTool#event:locationSelected
    • Tools.SignatureCreateTool#event:saveDefault
    • Tools.StickyCreateTool#event:annotationAdded
    • Tools.StickyCreateTool#event:annotationCreated
    • Tools.TextAnnotationCreateTool#event:annotationAdded
    • Tools.TextAnnotationCreateTool#event:annotationCreated
    • Tools.TextHighlightCreateTool#event:annotationAdded
    • Tools.TextHighlightCreateTool#event:annotationCreated
    • Tools.TextSquigglyCreateTool#event:annotationAdded
    • Tools.TextSquigglyCreateTool#event:annotationCreated
    • Tools.TextStrikeoutCreateTool#event:annotationAdded
    • Tools.TextStrikeoutCreateTool#event:annotationCreated
    • Tools.TextUnderlineCreateTool#event:annotationAdded
    • Tools.TextUnderlineCreateTool#event:annotationCreated

Namespace: Annotations

Annotations

The namespace for anything to do with PDF annotations.

Classes

Annotation
Border
BoxControlHandle
BoxSelectionModel
ButtonWidgetAnnotation
CalloutControlHandle
CalloutSelectionModel
CaretAnnotation
CheckButtonWidgetAnnotation
ChoiceWidgetAnnotation
Color
ControlHandle
CustomAnnotation
EllipseAnnotation
Font
Forms
FreeHandAnnotation
FreeTextAnnotation
FreeTextSelectionModel
HTMLAnnotation
IPathAnnotation
LineAnnotation
LineControlHandle
LineSelectionModel
Link
ListWidgetAnnotation
MarkupAnnotation
PathControlHandle
PathSelectionModel
Point
PolygonAnnotation
PolygonControlHandle
PolygonSelectionModel
PolylineAnnotation
PopupAnnotation
RadioButtonWidgetAnnotation
Rect
RectangleAnnotation
SelectionModel
SignatureWidgetAnnotation
StampAnnotation
StickyAnnotation
TextHighlightAnnotation
TextMarkupAnnotation
TextSelectionModel
TextSquigglyAnnotation
TextStrikeoutAnnotation
TextUnderlineAnnotation
TextWidgetAnnotation
WidgetAnnotation
WidgetFlags

Members


<static> SelectionAlgorithm

Represents static utility functions to determine hit testing for annotations.

Properties:
Name Type Default Description
canvasVisibilityPadding number 5

Defines a padding for the canvas visibility test algorithm. Increase this value to make selection more forgiving.

Search results

Documentation generated by JSDoc 3.5.5 on December 17th 2018, 2:00:54 pm using the DocStrap template.