diff --git a/How to/Add Save Button In Toolbar/index.html b/How to/Add Save Button In Toolbar/index.html new file mode 100644 index 0000000..9c6e50e --- /dev/null +++ b/How to/Add Save Button In Toolbar/index.html @@ -0,0 +1,37 @@ + + EJ2 PDF Viewer + + + + + + + + + + + + + + + + + + + + + +
+


+
+
+ + + + + \ No newline at end of file diff --git a/How to/Add Save Button In Toolbar/index.js b/How to/Add Save Button In Toolbar/index.js new file mode 100644 index 0000000..24cca3e --- /dev/null +++ b/How to/Add Save Button In Toolbar/index.js @@ -0,0 +1,24 @@ +var toolItem1 = { + prefixIcon: 'e-icons e-save', + id: 'download', + text: 'Save', + tooltipText: 'Save Button', + align: 'Left' +}; +var pdfviewer = new ej.pdfviewer.PdfViewer({ + documentPath:'https://cdn.syncfusion.com/content/pdf/pdf-succinctly.pdf', + resourceUrl:'https://cdn.syncfusion.com/ej2/24.1.41/dist/ej2-pdfviewer-lib', + toolbarSettings : { toolbarItems: ['OpenOption', toolItem1, 'PageNavigationTool', 'MagnificationTool', 'PanTool', 'SelectionTool', 'SearchOption', 'PrintOption', 'UndoRedoTool', 'AnnotationEditTool', 'FormDesignerEditTool', 'CommentTool', 'SubmitForm'] } + }); +ej.pdfviewer.PdfViewer.Inject(ej.pdfviewer.TextSelection, ej.pdfviewer.TextSearch, ej.pdfviewer.Print, ej.pdfviewer.Navigation, ej.pdfviewer.Toolbar,ej.pdfviewer.Magnification, ej.pdfviewer.Annotation, ej.pdfviewer.FormDesigner, ej.pdfviewer.FormFields); + +//PDF Viewer control rendering starts +pdfviewer.appendTo('#PdfViewer'); +pdfviewer.toolbarClick = function (args) { + if (args.item && args.item.id === 'download') { + pdfviewer.download(); + } +}; +function OnCreateSearch() { + this.addIcon('prepend', 'e-icons e-search'); +} \ No newline at end of file