Skip to content

Commit 5982daf

Browse files
Merge pull request #1518 from syncfusion-content/984044-PdfViewerUpdate
984044: UG Docs Revamp: Annotation Events, Toolbar Restructure & Feature Enhancements for TS
2 parents bece2be + a5f062d commit 5982daf

File tree

142 files changed

+6421
-3282
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

142 files changed

+6421
-3282
lines changed

Document-Processing-toc.html

Lines changed: 36 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,7 @@
171171
<li><a href="/document-processing/pdf/pdf-viewer/asp-net-core/how-to/extract-text-using-text-collections">Extract Text using TextLineCollection</a></li>
172172
<li><a href="/document-processing/pdf/pdf-viewer/asp-net-core/how-to/capture-page-number">Capture the current page number being viewed</a></li>
173173
<li><a href="/document-processing/pdf/pdf-viewer/asp-net-core/how-to/display-document-without-downloading">Display document without downloading</a></li>
174+
<li><a href="/document-processing/pdf/pdf-viewer/asp-net-core/how-to/add-save-button">Add save button</a></li>
174175
<li><a href="/document-processing/pdf/pdf-viewer/asp-net-core/how-to/show-bookmark">Show Bookmark</a></li>
175176
<li><a href="/document-processing/pdf/pdf-viewer/asp-net-core/how-to/load-documents">Load the PDF documents dynamically</a></li>
176177
<li><a href="/document-processing/pdf/pdf-viewer/asp-net-core/how-to/import-export-annotation">Import and Export annotation</a></li>
@@ -1057,9 +1058,24 @@
10571058
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/save-pdf-file/to-azure-active-directory">From Azure Active Directory</a></li>
10581059
</ul>
10591060
</li>
1060-
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/toolbar">Toolbar</a></li>
1061-
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/mobile-toolbar">Mobile Toolbar Interface</a></li>
1062-
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/navigation">Navigation</a></li>
1061+
<li>Toolbar Customization
1062+
<ul>
1063+
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/toolbar-customization/primary-toolbar-customization">Primary Toolbar</a></li>
1064+
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/toolbar-customization/annotation-toolbar-customization">Annotation Toolbar</a></li>
1065+
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/toolbar-customization/form-designer-toolbar-customization">Form Designer Toolbar</a></li>
1066+
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/organize-pdf/toolbar-organize-page">Organize Page Toolbar</a></li>
1067+
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/toolbar-customization/mobile-toolbar">Mobile Toolbar</a></li>
1068+
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/toolbar-customization/custom-toolbar">Custom Toolbar</a></li>
1069+
</ul>
1070+
</li>
1071+
<li>Interactive PDF Navigation
1072+
<ul>
1073+
<a href="/document-processing/pdf/pdf-viewer/javascript-es6/interactive-pdf-navigation/page-navigation">Page </a>
1074+
<a href="/document-processing/pdf/pdf-viewer/javascript-es6/interactive-pdf-navigation/bookmark-navigation">Bookmark</a>
1075+
<a href="/document-processing/pdf/pdf-viewer/javascript-es6/interactive-pdf-navigation/page-thumbnail-navigation">Page Thumbnail</a>
1076+
<a href="/document-processing/pdf/pdf-viewer/javascript-es6/interactive-pdf-navigation/hyperlink-navigation">Hyperlink Navigation</a>
1077+
</ul>
1078+
</li>
10631079
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/magnification">Magnification</a></li>
10641080
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/accessibility">Accessibility</a></li>
10651081
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/text-search">Text Search</a></li>
@@ -1075,6 +1091,7 @@
10751091
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/annotations/line-angle-constraints">Line Angle Constrain</a></li>
10761092
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/annotations/comments">Comments</a></li>
10771093
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/annotations/signature-annotation">Handwritten signature</a></li>
1094+
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/annotations/annotation-event">Annotations Events</a></li>
10781095
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/annotations/annotations-in-mobile-view">Annotations in Mobile view</a></li>
10791096
</ul>
10801097
</li>
@@ -1083,12 +1100,26 @@
10831100
<ul>
10841101
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/form-designer/create-programmatically">Create form fields programmatically</a></li>
10851102
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/form-designer/create-with-user-interface-interaction">Create form fields with UI interaction</a></li>
1103+
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/toolbar-customization/form-designer-toolbar-customization">Form Designer Toolbar</a></li>
10861104
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/form-designer/form-field-events">Form Field events</a></li>
1105+
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/how-to/custom-fonts-ts">Custom fonts</a></li>
1106+
</ul>
1107+
</li>
1108+
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/form-filling">Form Filling</a></li>
1109+
<li>Organize Pages
1110+
<ul>
1111+
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/organize-pdf-overview">Overview</a></li>
1112+
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/organize-pdf/programmatic-support-for-organize-page">Programmatic Support</a></li>
1113+
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/organize-pdf/ui-interactions-organize-page">UI Interactions</a></li>
1114+
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/organize-pdf/toolbar-organize-page">Toolbar</a></li>
1115+
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/organize-pdf/organize-page-mobile-view">Mobile View</a></li>
1116+
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/organize-pdf/organize-pdf-events">Events</a></li>
10871117
</ul>
10881118
</li>
1089-
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/organize-pdf">Organize Pages</a></li>
10901119
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/print">Print</a></li>
10911120
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/download">Download</a></li>
1121+
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/event">Event</a></li>
1122+
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/textselection">Text Selection</a></li>
10921123
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/globalization">Globalization</a></li>
10931124
<li>Server Deployment
10941125
<ul>
@@ -1098,7 +1129,7 @@
10981129
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/server-deployment/how-to-deploy-pdfviewer-server-app-in-azure-app-service-from-visual-studio">How to Deploy PdfViewer Server App in Azure App Service from Visual Studio</a></li>
10991130
</ul>
11001131
</li>
1101-
<li>How To
1132+
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/how-to-overview">How to</a>
11021133
<ul>
11031134
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/how-to/create-pdfviewer-service">Create PDF Viewer Service in ASPNET MVC</a></li>
11041135
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/how-to/create-pdfviewer-service-core">Create PDF Viewer Service in ASPNET Core</a></li>

Document-Processing/PDF/PDF-Viewer/angular/form-designer/form-field-events.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ documentation: ug
88
domainurl: ##DomainURL##
99
---
1010

11-
# PDF Viewer Form Field events
11+
# PDF Viewer Form Field events in Angular
1212

1313
The PDF Viewer control provides the support to different Form Field events. The Form Field events supported by the PDF Viewer Control are:
1414

Document-Processing/PDF/PDF-Viewer/asp-net-core/form-designer/form-field-events.md

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,10 @@ title: Form Field Events in EJ2 ASP.NET CORE PDF Viewer | Syncfusion
44
description: Learn here all about form field event in ASP.NET CORE PDF Viewer component of Syncfusion Essential JS 2 and more.
55
platform: document-processing
66
control: Form Field Events
7-
publishingplatform: ASP.NET Core
87
documentation: ug
98
---
109

11-
# PDF Viewer Form Field events
10+
# PDF Viewer Form Field events in ASP.NET CORE
1211

1312
The PDF Viewer control provides the support to different Form Field events. The Form Field events supported by the PDF Viewer Control are:
1413

@@ -114,7 +113,7 @@ The [formFieldClick](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej
114113

115114
## formFieldDoubleClick event
116115

117-
The [formFieldDoubleClick](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldDoubleClick/) event is triggered when a form field is double-clicked. The event arguments provide the necessary information about the form field double-click event.
116+
The [formFieldDoubleClick](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldDoubleClick) event is triggered when a form field is double-clicked. The event arguments provide the necessary information about the form field double-click event.
118117

119118
{% tabs %}
120119
{% highlight cshtml tabtitle="Standalone" %}
@@ -156,7 +155,7 @@ The [formFieldDoubleClick](https://help.syncfusion.com/cr/aspnetcore-js2/syncfus
156155

157156
## formFieldFocusOut event
158157

159-
The [formFieldFocusOut](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldFocusOut/) event is triggered when a form field loses focus. The event arguments provide the necessary information about the form field focus out event.
158+
The [formFieldFocusOut](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldFocusOut) event is triggered when a form field loses focus. The event arguments provide the necessary information about the form field focus out event.
160159

161160
{% tabs %}
162161
{% highlight cshtml tabtitle="Standalone" %}
@@ -198,7 +197,7 @@ The [formFieldFocusOut](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion
198197

199198
## formFieldMouseLeave event
200199

201-
The [formFieldMouseLeave](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldMouseLeave/) event is triggered when the mouse leaves a form field. The event arguments provide the necessary information about the form field mouse leave event.
200+
The [formFieldMouseLeave](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldMouseLeave) event is triggered when the mouse leaves a form field. The event arguments provide the necessary information about the form field mouse leave event.
202201

203202
{% tabs %}
204203
{% highlight cshtml tabtitle="Standalone" %}
@@ -240,7 +239,7 @@ The [formFieldMouseLeave](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusi
240239

241240
## formFieldMouseOver event
242241

243-
The [formFieldMouseOver](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldMouseover/) event is triggered when the mouse hovers over a form field. The event arguments provide the necessary information about the form field mouse over event.
242+
The [formFieldMouseOver](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldMouseover) event is triggered when the mouse hovers over a form field. The event arguments provide the necessary information about the form field mouse over event.
244243

245244
{% tabs %}
246245
{% highlight cshtml tabtitle="Standalone" %}
@@ -286,7 +285,7 @@ The [formFieldMouseOver](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusio
286285

287286
## formFieldMove event
288287

289-
The [formFieldMove](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldMove/) event is triggered when the mouse moves inside a form field. The event arguments provide the necessary information about the form field mouse move event.
288+
The [formFieldMove](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldMove) event is triggered when the mouse moves inside a form field. The event arguments provide the necessary information about the form field mouse move event.
290289

291290
{% tabs %}
292291
{% highlight cshtml tabtitle="Standalone" %}
@@ -332,7 +331,7 @@ The [formFieldMove](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2
332331

333332
## formFieldPropertiesChange event
334333

335-
The [formFieldPropertiesChange](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldPropertiesChange/) event is triggered when the properties of a form field are changed. The event arguments provide the necessary information about which property of the form field has been changed.
334+
The [formFieldPropertiesChange](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldPropertiesChange) event is triggered when the properties of a form field are changed. The event arguments provide the necessary information about which property of the form field has been changed.
336335

337336
{% tabs %}
338337
{% highlight cshtml tabtitle="Standalone" %}
@@ -393,7 +392,7 @@ The [formFieldPropertiesChange](https://help.syncfusion.com/cr/aspnetcore-js2/sy
393392

394393
## formFieldRemove event
395394

396-
The [formFieldRemove](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldRemove/) event is triggered when a form field is removed from the PDF. The event arguments provide the necessary information about which form field has been removed.
395+
The [formFieldRemove](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldRemove) event is triggered when a form field is removed from the PDF. The event arguments provide the necessary information about which form field has been removed.
397396

398397
{% tabs %}
399398
{% highlight cshtml tabtitle="Standalone" %}
@@ -435,7 +434,7 @@ The [formFieldRemove](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.e
435434

436435
## formFieldResize event
437436

438-
The [formFieldResize](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldResize/) events are triggered when a form field in a PDF is resized. These events provide the relevant details about the specific form field that has been resized.
437+
The [formFieldResize](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldResize) events are triggered when a form field in a PDF is resized. These events provide the relevant details about the specific form field that has been resized.
439438

440439
{% tabs %}
441440
{% highlight cshtml tabtitle="Standalone" %}
@@ -481,7 +480,7 @@ The [formFieldResize](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.e
481480

482481
## formFieldSelect event
483482

484-
The [formFieldSelect](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldSelect/) events are triggered when a form field in a PDF is selected. These events provide the necessary details about the specific form field that has been selected.
483+
The [formFieldSelect](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldSelect) events are triggered when a form field in a PDF is selected. These events provide the necessary details about the specific form field that has been selected.
485484

486485
{% tabs %}
487486
{% highlight cshtml tabtitle="Standalone" %}
@@ -523,7 +522,7 @@ The [formFieldSelect](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.e
523522

524523
## formFieldUnselect event
525524

526-
The [formFieldUnselect](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldUnselect/) events are triggered when a form field in a PDF is unselected. These events provide the necessary details about the specific form field that has been unselected.
525+
The [formFieldUnselect](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_FormFieldUnselect) events are triggered when a form field in a PDF is unselected. These events provide the necessary details about the specific form field that has been unselected.
527526

528527
{% tabs %}
529528
{% highlight cshtml tabtitle="Standalone" %}
@@ -565,7 +564,7 @@ The [formFieldUnselect](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion
565564

566565
## validateFormFields event
567566

568-
The [ValidateFormFields](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_ValidateFormFields/) events are triggered when a required form field is left unfilled before downloading the PDF. These events provide the necessary information for validating which form fields are incomplete.
567+
The [ValidateFormFields](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_ValidateFormFields) events are triggered when a required form field is left unfilled before downloading the PDF. These events provide the necessary information for validating which form fields are incomplete.
569568

570569
{% tabs %}
571570
{% highlight cshtml tabtitle="Standalone" %}

Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/add-save-button.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
---
22
layout: post
3-
title: Add Save Button in Built-In Toolbar | Syncfusion
3+
title: Add Save Button in Toolbar ASP.NET Core | Syncfusion
44
description: Learn here all about adding save button in built-in Toolbar in Syncfusion ASP.NET Core Pdfviewer component of Syncfusion Essential JS 2 and more.
55
platform: document-processing
66
control: PDF Viewer
7-
publishingplatform: ASP.NET Core
87
documentation: ug
98
---
109

11-
# Add Save Button in Built-In toolbar
10+
# Add Save Button in Built-In toolbar in ASP.NET Core
1211

1312
PDF Viewer allows you to customize(add, show, hide, enable, and disable) existing items in a toolbar.
1413

0 commit comments

Comments
 (0)