From 87b076fb3c48a4d19c217f5a5976fec74e620459 Mon Sep 17 00:00:00 2001 From: Vincentsf4657 Date: Mon, 9 Sep 2024 19:59:10 +0530 Subject: [PATCH 1/4] 906190: UGDocumentation Samples --- How to/customize existing toolbar/index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/How to/customize existing toolbar/index.js b/How to/customize existing toolbar/index.js index 1ef7065..56cc857 100644 --- a/How to/customize existing toolbar/index.js +++ b/How to/customize existing toolbar/index.js @@ -34,6 +34,7 @@ var pdfviewer = new ej.pdfviewer.PdfViewer({ 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.printScaleFactor=0.5; pdfviewer.appendTo('#PdfViewer'); pdfviewer.toolbarClick = function (args) { if (args.item && args.item.id === 'print') { From b19c20c6e59fba00c5f8882a1cb4214630801dc6 Mon Sep 17 00:00:00 2001 From: Vincentsf4657 Date: Mon, 9 Sep 2024 20:02:14 +0530 Subject: [PATCH 2/4] 906190: UGDocumentation Sample --- How to/CustomizePrint/index.html | 37 ++++++++++++++++++++++ How to/CustomizePrint/index.js | 15 +++++++++ How to/customize existing toolbar/index.js | 1 - 3 files changed, 52 insertions(+), 1 deletion(-) create mode 100644 How to/CustomizePrint/index.html create mode 100644 How to/CustomizePrint/index.js diff --git a/How to/CustomizePrint/index.html b/How to/CustomizePrint/index.html new file mode 100644 index 0000000..9c6e50e --- /dev/null +++ b/How to/CustomizePrint/index.html @@ -0,0 +1,37 @@ + + EJ2 PDF Viewer + + + + + + + + + + + + + + + + + + + + + +
+


+
+
+ + + + + \ No newline at end of file diff --git a/How to/CustomizePrint/index.js b/How to/CustomizePrint/index.js new file mode 100644 index 0000000..02b5353 --- /dev/null +++ b/How to/CustomizePrint/index.js @@ -0,0 +1,15 @@ + +var pdfviewer = new ej.pdfviewer.PdfViewer({ + enablePrint: true, + documentPath: "https://cdn.syncfusion.com/content/pdf/pdf-succinctly.pdf", + serviceUrl: 'https://services.syncfusion.com/js/production/api/pdfviewer', + }); +ej.pdfviewer.PdfViewer.Inject(ej.pdfviewer.Toolbar, ej.pdfviewer.Magnification, ej.pdfviewer.LinkAnnotation,ej.pdfviewer.ThumbnailView, ej.pdfviewer.BookmarkView, ej.pdfviewer.TextSelection, ej.pdfviewer.TextSearch, ej.pdfviewer.Navigation, ej.pdfviewer.Print); +pdfviewer.printScaleFactor = 0.5; +pdfviewer.appendTo('#PdfViewer'); +pdfviewer.toolbarClick = function (args) { + if (args.item && args.item.id === 'print') { + pdfviewer.printModule.print(); + } +} + diff --git a/How to/customize existing toolbar/index.js b/How to/customize existing toolbar/index.js index 56cc857..1ef7065 100644 --- a/How to/customize existing toolbar/index.js +++ b/How to/customize existing toolbar/index.js @@ -34,7 +34,6 @@ var pdfviewer = new ej.pdfviewer.PdfViewer({ 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.printScaleFactor=0.5; pdfviewer.appendTo('#PdfViewer'); pdfviewer.toolbarClick = function (args) { if (args.item && args.item.id === 'print') { From 0c2049ec1eaee3858553da918cefd500c36fed2e Mon Sep 17 00:00:00 2001 From: Vincentsf4657 Date: Thu, 19 Sep 2024 10:15:00 +0530 Subject: [PATCH 3/4] 906190: UGDocumentation --- .../index.html | 22 +++++++++---------- .../index.js | 0 2 files changed, 11 insertions(+), 11 deletions(-) rename How to/{CustomizePrint => Customize Print Quality}/index.html (63%) rename How to/{CustomizePrint => Customize Print Quality}/index.js (100%) diff --git a/How to/CustomizePrint/index.html b/How to/Customize Print Quality/index.html similarity index 63% rename from How to/CustomizePrint/index.html rename to How to/Customize Print Quality/index.html index 9c6e50e..9a0157b 100644 --- a/How to/CustomizePrint/index.html +++ b/How to/Customize Print Quality/index.html @@ -4,19 +4,19 @@ - - - - - - - - - - + + + + + + + + + + - + diff --git a/How to/CustomizePrint/index.js b/How to/Customize Print Quality/index.js similarity index 100% rename from How to/CustomizePrint/index.js rename to How to/Customize Print Quality/index.js From 082d29db4735da380e4dced91a69cd72d97b37df Mon Sep 17 00:00:00 2001 From: Vincentsf4657 Date: Fri, 20 Sep 2024 07:37:47 +0530 Subject: [PATCH 4/4] 906190: UGDocumentation --- How to/Customize Print Quality/index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/How to/Customize Print Quality/index.js b/How to/Customize Print Quality/index.js index 02b5353..0ff9e4b 100644 --- a/How to/Customize Print Quality/index.js +++ b/How to/Customize Print Quality/index.js @@ -5,6 +5,7 @@ var pdfviewer = new ej.pdfviewer.PdfViewer({ serviceUrl: 'https://services.syncfusion.com/js/production/api/pdfviewer', }); ej.pdfviewer.PdfViewer.Inject(ej.pdfviewer.Toolbar, ej.pdfviewer.Magnification, ej.pdfviewer.LinkAnnotation,ej.pdfviewer.ThumbnailView, ej.pdfviewer.BookmarkView, ej.pdfviewer.TextSelection, ej.pdfviewer.TextSearch, ej.pdfviewer.Navigation, ej.pdfviewer.Print); +//By adjusting the printScaleFactor value we can adjust the quality of the PDF file. pdfviewer.printScaleFactor = 0.5; pdfviewer.appendTo('#PdfViewer'); pdfviewer.toolbarClick = function (args) {