Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
2af2d39
984044:documentation partially revamped.
AnanthaGokulaRaman Oct 1, 2025
7c4182f
984044: UG document restructure for TS
MuralidharanGSF4527 Oct 3, 2025
27147c8
984044: restructured the how-to, annotationEvent, toolbar, OrganizePage
MuralidharanGSF4527 Oct 6, 2025
4714cff
984044: Updated the annotation-event and events, Text search
MuralidharanGSF4527 Oct 6, 2025
422c81a
984044: Modified in event files
MuralidharanGSF4527 Oct 7, 2025
d235e8e
984044: Added form Filling md files
MuralidharanGSF4527 Oct 7, 2025
b13ab8b
984044: updated navigations
MuralidharanGSF4527 Oct 7, 2025
834a6fd
Merge branch 'development' of https://github.com/syncfusion-content/d…
MuralidharanGSF4527 Oct 8, 2025
f296a0a
984044: resolved lint errors
MuralidharanGSF4527 Oct 8, 2025
0c02787
Merge branch 'development' of https://github.com/syncfusion-content/d…
MuralidharanGSF4527 Oct 8, 2025
1762014
984044: resolved Lint errors
MuralidharanGSF4527 Oct 8, 2025
abcea87
984044: resolved front matter errors
MuralidharanGSF4527 Oct 8, 2025
4089859
984044: removed unwanted md files
MuralidharanGSF4527 Oct 8, 2025
7ca3064
Merge branch 'development' of https://github.com/syncfusion-content/d…
AnanthaGokulaRaman Oct 13, 2025
9b65151
984044:documentation partially revamped.
AnanthaGokulaRaman Oct 14, 2025
ed1f406
Merge branch 'development' of https://github.com/syncfusion-content/d…
AnanthaGokulaRaman Oct 14, 2025
a1bde21
984044: Updated Events code snippets
MuralidharanGSF4527 Oct 15, 2025
4514ade
Merge branch '984044-PdfViewerUpdate' of https://github.com/syncfusio…
MuralidharanGSF4527 Oct 15, 2025
e263313
984044: revamped the UG content
MuralidharanGSF4527 Oct 15, 2025
0e30c70
984044: Resolved the feedbacks
MuralidharanGSF4527 Oct 16, 2025
68ddedd
984044:documentation revamped.
AnanthaGokulaRaman Oct 17, 2025
954530d
984044: updated UG for hyperlink-navigation.md
MuralidharanGSF4527 Oct 22, 2025
0dfd09b
Merge branch '984044-PdfViewerUpdate' of https://github.com/syncfusio…
MuralidharanGSF4527 Oct 22, 2025
6577bee
984044: updated hyperlink-navigation
MuralidharanGSF4527 Oct 22, 2025
96716e2
984044: updated hyperlink-navigation
MuralidharanGSF4527 Oct 22, 2025
6e77021
984044: updated toc for hyperlink
MuralidharanGSF4527 Oct 22, 2025
cbb1d66
Merge branch 'development' of https://github.com/syncfusion-content/d…
MuralidharanGSF4527 Oct 22, 2025
7b013b5
984044: resolved CI error
MuralidharanGSF4527 Oct 22, 2025
8e4cd90
984044: resolved spelling error
MuralidharanGSF4527 Oct 23, 2025
9005c1c
Merge branch 'development' into 984044-PdfViewerUpdate
MuralidharanGSF4527 Oct 23, 2025
b00b498
984044: removed duplicate code blocks
MuralidharanGSF4527 Oct 24, 2025
7549774
Merge branch 'development' of https://github.com/syncfusion-content/d…
MuralidharanGSF4527 Oct 24, 2025
57ec829
Merge branch '984044-PdfViewerUpdate' of https://github.com/syncfusio…
MuralidharanGSF4527 Oct 24, 2025
0618c9f
984044: Resolved errors
AnanthaGokulaRaman Oct 24, 2025
72296ed
Merge branch 'development' into 984044-PdfViewerUpdate
AnanthaGokulaRaman Oct 24, 2025
a5f062d
984044: resolve ci error
MuralidharanGSF4527 Oct 24, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 36 additions & 5 deletions Document-Processing-toc.html
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,7 @@
<li><a href="/document-processing/pdf/pdf-viewer/asp-net-core/how-to/extract-text-using-text-collections">Extract Text using TextLineCollection</a></li>
<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>
<li><a href="/document-processing/pdf/pdf-viewer/asp-net-core/how-to/display-document-without-downloading">Display document without downloading</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/asp-net-core/how-to/add-save-button">Add save button</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/asp-net-core/how-to/show-bookmark">Show Bookmark</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/asp-net-core/how-to/load-documents">Load the PDF documents dynamically</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/asp-net-core/how-to/import-export-annotation">Import and Export annotation</a></li>
Expand Down Expand Up @@ -1057,9 +1058,24 @@
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/save-pdf-file/to-azure-active-directory">From Azure Active Directory</a></li>
</ul>
</li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/toolbar">Toolbar</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/mobile-toolbar">Mobile Toolbar Interface</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/navigation">Navigation</a></li>
<li>Toolbar Customization
<ul>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/toolbar-customization/primary-toolbar-customization">Primary Toolbar</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/toolbar-customization/annotation-toolbar-customization">Annotation Toolbar</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/toolbar-customization/form-designer-toolbar-customization">Form Designer Toolbar</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/organize-pdf/toolbar-organize-page">Organize Page Toolbar</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/toolbar-customization/mobile-toolbar">Mobile Toolbar</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/toolbar-customization/custom-toolbar">Custom Toolbar</a></li>
</ul>
</li>
<li>Interactive PDF Navigation
<ul>
<a href="/document-processing/pdf/pdf-viewer/javascript-es6/interactive-pdf-navigation/page-navigation">Page </a>
<a href="/document-processing/pdf/pdf-viewer/javascript-es6/interactive-pdf-navigation/bookmark-navigation">Bookmark</a>
<a href="/document-processing/pdf/pdf-viewer/javascript-es6/interactive-pdf-navigation/page-thumbnail-navigation">Page Thumbnail</a>
<a href="/document-processing/pdf/pdf-viewer/javascript-es6/interactive-pdf-navigation/hyperlink-navigation">Hyperlink Navigation</a>
</ul>
</li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/magnification">Magnification</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/accessibility">Accessibility</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/text-search">Text Search</a></li>
Expand All @@ -1075,6 +1091,7 @@
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/annotations/line-angle-constraints">Line Angle Constrain</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/annotations/comments">Comments</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/annotations/signature-annotation">Handwritten signature</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/annotations/annotation-event">Annotations Events</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/annotations/annotations-in-mobile-view">Annotations in Mobile view</a></li>
</ul>
</li>
Expand All @@ -1083,12 +1100,26 @@
<ul>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/form-designer/create-programmatically">Create form fields programmatically</a></li>
<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>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/toolbar-customization/form-designer-toolbar-customization">Form Designer Toolbar</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/form-designer/form-field-events">Form Field events</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/how-to/custom-fonts-ts">Custom fonts</a></li>
</ul>
</li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/form-filling">Form Filling</a></li>
<li>Organize Pages
<ul>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/organize-pdf-overview">Overview</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/organize-pdf/programmatic-support-for-organize-page">Programmatic Support</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/organize-pdf/ui-interactions-organize-page">UI Interactions</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/organize-pdf/toolbar-organize-page">Toolbar</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/organize-pdf/organize-page-mobile-view">Mobile View</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/organize-pdf/organize-pdf-events">Events</a></li>
</ul>
</li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/organize-pdf">Organize Pages</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/print">Print</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/download">Download</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/event">Event</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/textselection">Text Selection</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/globalization">Globalization</a></li>
<li>Server Deployment
<ul>
Expand All @@ -1098,7 +1129,7 @@
<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>
</ul>
</li>
<li>How To
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/how-to-overview">How to</a>
<ul>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/how-to/create-pdfviewer-service">Create PDF Viewer Service in ASPNET MVC</a></li>
<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>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ documentation: ug
domainurl: ##DomainURL##
---

# PDF Viewer Form Field events
# PDF Viewer Form Field events in Angular

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

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,10 @@ title: Form Field Events in EJ2 ASP.NET CORE PDF Viewer | Syncfusion
description: Learn here all about form field event in ASP.NET CORE PDF Viewer component of Syncfusion Essential JS 2 and more.
platform: document-processing
control: Form Field Events
publishingplatform: ASP.NET Core
documentation: ug
---

# PDF Viewer Form Field events
# PDF Viewer Form Field events in ASP.NET CORE

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

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

## formFieldDoubleClick event

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.
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.

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

## formFieldFocusOut event

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.
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.

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

## formFieldMouseLeave event

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.
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.

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

## formFieldMouseOver event

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.
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.

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

## formFieldMove event

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.
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.

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

## formFieldPropertiesChange event

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.
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.

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

## formFieldRemove event

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.
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.

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

## formFieldResize event

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.
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.

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

## formFieldSelect event

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.
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.

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

## formFieldUnselect event

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.
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.

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

## validateFormFields event

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.
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.

{% tabs %}
{% highlight cshtml tabtitle="Standalone" %}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
---
layout: post
title: Add Save Button in Built-In Toolbar | Syncfusion
title: Add Save Button in Toolbar ASP.NET Core | Syncfusion
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.
platform: document-processing
control: PDF Viewer
publishingplatform: ASP.NET Core
documentation: ug
---

# Add Save Button in Built-In toolbar
# Add Save Button in Built-In toolbar in ASP.NET Core

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

Expand Down
Loading