PDFViewer

Example

Razor
<kendo-pdfviewer>
    <default-page-size />
    <dpl-processing></dpl-processing>
    <messages />
    <pdfjs-processing />
    <toolbar></toolbar>
    <view />
</kendo-pdfviewer>

ChildTags

Attributes

AttributeTypeDescription
nameStringSets the name of the component.
as-moduleBooleanSpecifies whether the initialization script of the component will be rendered as a JavaScript module.
on-errorStringThe name of the JavaScript function that will handle the error event. Fires when an error is encountered. By default, a dialog is shown with error message. The dialog will not be shown if the event is prevented.
on-kendo-keydownStringThe name of the JavaScript function that will handle the kendoKeydown event. Triggered when the user presses a keyboard key while the PDFViewer is focused.The event handler function context (available via the this keyword) will be set to the widget instance.
on-openStringThe name of the JavaScript function that will handle the open event. Fires when a PDF is opened in the viewer.
is-in-client-templateBooleanWhen placing a Tag Helper within a Kendo Template, set the type to text/html and add the is-in-client-template="true" attribute.
documentStringThe client-side global variable or function to provide the JSON data for the PDF document.
heightDoubleThe height of the PDFViewer.
on-renderStringThe name of the JavaScript function that will handle the render event. Fires when a page is rendered
pageDoubleThe selected page number in the viewer.
scaleDoubleSpecifies the default scale of the pages.
script-attributesIDictionary<String,Object>Sets the attributes that will be added to the script tag of the component's initialization script.
widthDoubleThe width of the PDFViewer.
zoom-maxDoubleSpecifies the maximum zoom that could be applied to the pages.
zoom-rateDoubleSpecifies the zoom rate that could be applied to the pages. Used when zooming on mousewheel and for the zoomIn and zoomOut tools.
deferredBooleanSuppress initialization script rendering. Note that this options should be used in conjunction with DeferredScripts method.
zoom-minDoubleSpecifies the minimum zoom that could be applied to the pages.
In this article
ExampleChildTagsAttributes
Not finding the help you need?
Contact Support