ViewingSession
object as an input to the sourceDocument
parameters for the create
method. This allows the Viewer to utilize documents that can be processed by Prizmdoc Server. See how-to use a viewing package and Prizmdoc’s PDF Viewer support pages for further details.outline
option in allowedControls
to be set to true
.annotationList
option in allowedControls
to be set to true
.allowedControls.textHighlightTool
to true
when calling create
.'eval'
, when provided as the licenseKey
parameter to the .create
function, can be used to enable Evaluation Mode. This mode allows paid features to be evaluated, such as Annotations, eSignature, and Viewer Customization..fullscreen
and .fullscreen-enabled
.allowedControls.freehandDrawingTool
to true
when calling create
.@accusoft/pdf-viewer
package was not compatible with webpack 4 without an additional loader.allowedControls.lineTool
and/or allowedControls.freehandSignatureTool
to true
when calling create
.allowedControls.rectangleTool
and/or allowedControls.ellipseTool
to true
when calling create
.getAnnotations
and loadAnnotations
methods allow you to capture and reload annotations between viewer instances.allowedControls
options added to create allowing you to configure which parts of the user interface are available (requires a paid license).licenseKey
to PdfViewerControl.create()
automatically removes “Powered by Accusoft” branding.PdfViewerControl.create()
method will now reject instead of throwing a synchronous error when input validation fails.