diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/overview.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/overview.md index c7d973693b..3e34e76a50 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/overview.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/overview.md @@ -10,7 +10,7 @@ domainurl: ##DomainURL## # Redaction in ASP.NET Core PdfViewer -Redaction annotations hide confidential or sensitive information in a PDF. The Syncfusion ASP.NET Core PDF Viewer enables marking areas or entire pages for redaction, customizing their appearance, and permanently applying redactions. +Redaction annotations hide confidential or sensitive information in a PDF. The ASP.NET Core PDF Viewer enables marking areas or entire pages for redaction, customizing their appearance, and permanently applying redactions. ## Enable the redaction toolbar diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/programmatic-support.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/programmatic-support.md index ed474840f6..df695fe075 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/programmatic-support.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/programmatic-support.md @@ -9,7 +9,7 @@ documentation: ug # Programmatic support for redaction in ASP.NET Core PdfViewer -The Syncfusion ASP.NET Core PDF Viewer provides APIs to add, update, delete, and apply redaction annotations programmatically. The viewer also supports page redaction, configuration of default properties, and interaction with the redaction property panel. +The ASP.NET Core PDF Viewer provides APIs to add, update, delete, and apply redaction annotations programmatically. The viewer also supports page redaction, configuration of default properties, and interaction with the redaction property panel. ## Enable the redaction toolbar diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/custom-data.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/custom-data.md index a6eb7d0086..c479c813b0 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/custom-data.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/custom-data.md @@ -9,7 +9,7 @@ documentation: ug # Add Custom Data to PDF Form Fields in ASP.NET Core PDF Viewer -The Syncfusion ASP.NET Core PDF Viewer allows attaching custom application-specific data to form fields using the **customData** property. This enables associating business identifiers, tags, validation hints, or workflow metadata with form fields. +The ASP.NET Core PDF Viewer allows attaching custom application-specific data to form fields using the **customData** property. This enables associating business identifiers, tags, validation hints, or workflow metadata with form fields. Custom data remains linked to the form field throughout the viewer session and can be accessed or updated whenever the field is queried or modified. diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/form-constrain.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/form-constrain.md index da0206f82d..98ffce10d8 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/form-constrain.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/form-constrain.md @@ -9,7 +9,7 @@ documentation: ug # PDF Form Field Flags in ASP.NET Core PDF Viewer -The Syncfusion ASP.NET Core PDF Viewer allows controlling how users interact with form fields and how those fields behave during validation and printing by applying form field flags. These flags define whether a form field can be modified, whether it is mandatory, and whether it appears in printed output. +The ASP.NET Core PDF Viewer allows controlling how users interact with form fields and how those fields behave during validation and printing by applying form field flags. These flags define whether a form field can be modified, whether it is mandatory, and whether it appears in printed output. This topic explains: - [Supported form field flags](#supported-pdf-form-field-flags) @@ -35,7 +35,7 @@ The following flags are supported in the PDF Viewer: ### Make Fields Read Only -The **isReadOnly** property prevents users from modifying a form field through the UI. This is useful for displaying prefilled or calculated values that should not be changed. +The **isReadOnly** property prevents users from modifying a form field through the UI. This is useful for displaying prefixed or calculated values that should not be changed. {% tabs %} {% highlight cshtml tabtitle="Standalone" %} diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/form-designer.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/form-designer.md index 6754edb807..442aa46c48 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/form-designer.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/form-designer.md @@ -10,7 +10,7 @@ domainurl: ##DomainURL## # Form Designer in ASP.NET Core PDF Viewer -When **Form Designer mode** is enabled in the Syncfusion ASP.NET Core PDF Viewer, a default [Form Designer user interface (UI)](https://document.syncfusion.com/demos/pdf-viewer/asp-net-core/pdfviewer/formdesigner#/tailwind3) is displayed. This UI includes a built in toolbar for adding form fields such as text boxes, password fields, check boxes, radio buttons, drop down lists, list boxes, and signature and initial fields. +When **Form Designer mode** is enabled in the ASP.NET Core PDF Viewer, a default [Form Designer user interface (UI)](https://document.syncfusion.com/demos/pdf-viewer/asp-net-core/pdfviewer/formdesigner#/tailwind3) is displayed. This UI includes a built in toolbar for adding form fields such as text boxes, password fields, check boxes, radio buttons, drop down lists, list boxes, and signature and initial fields. Form fields can be placed on the PDF, moved and resized, configured with field and widget properties, previewed, and removed as needed. The Form Designer toolbar can be shown, hidden, and customized to control available tools based on application requirements, enabling flexible and interactive form design directly within the viewer. @@ -78,7 +78,7 @@ document.addEventListener('DOMContentLoaded', function () { ## Form Designer UI -When Form Designer mode is enabled in the Syncfusion ASP.NET Core PDF Viewer, a default [Form Designer UI](https://document.syncfusion.com/demos/pdf-viewer/asp-net-core/pdfviewer/formdesigner#/tailwind3) is displayed. This UI provides a built-in toolbar for adding common form fields such as text boxes, check boxes, radio buttons, drop-down lists, and signature fields. Fields can be placed on the PDF, selected, resized or moved, and configured using available editing options, enabling interactive form creation directly within the viewer. +When Form Designer mode is enabled in the ASP.NET Core PDF Viewer, a default [Form Designer UI](https://document.syncfusion.com/demos/pdf-viewer/asp-net-core/pdfviewer/formdesigner#/tailwind3) is displayed. This UI provides a built-in toolbar for adding common form fields such as text boxes, check boxes, radio buttons, drop-down lists, and signature fields. Fields can be placed on the PDF, selected, resized or moved, and configured using available editing options, enabling interactive form creation directly within the viewer. ![FormDesigner](../../javascript-es6/images/FormDesigner.gif) diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/form-field-events.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/form-field-events.md index afc9324a84..2fdf60bbd8 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/form-field-events.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/form-field-events.md @@ -10,7 +10,7 @@ domainurl: ##DomainURL## # PDF Viewer Form Field Events in ASP.NET Core -The Syncfusion ASP.NET Core PDF Viewer provides comprehensive form field events for tracking user interactions, responding to form changes, and implementing custom business logic. Events support scenarios such as [validation](./form-validation), UI updates, logging, and workflow automation. +The ASP.NET Core PDF Viewer provides comprehensive form field events for tracking user interactions, responding to form changes, and implementing custom business logic. Events support scenarios such as [validation](./form-validation), UI updates, logging, and workflow automation. Form field events are triggered when adding, selecting, modifying, moving, resizing, and removing form fields. diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/form-filling.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/form-filling.md index 5b4a8b33d7..a4717d0c3e 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/form-filling.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/form-filling.md @@ -10,7 +10,7 @@ domainurl: ##DomainURL## # Filling PDF Forms in ASP.NET Core PDF Viewer -The Syncfusion PDF Viewer supports three form-filling methods: +The ASP.NET Core PDF Viewer supports three form-filling methods: 1. [Filling form fields programmatically](#fill-pdf-forms-programmatically) @@ -22,7 +22,7 @@ The Syncfusion PDF Viewer supports three form-filling methods: 3. [Importing form field data](#fill-pdf-forms-through-import-data) - The PDF Viewer supports importing form field data into an existing document to prefill forms from external data sources. + The PDF Viewer supports importing form field data into an existing document to fill forms from external data sources. ## Fill PDF forms programmatically @@ -110,7 +110,7 @@ For more details, see [Export Form Data](./import-export-form-fields/export-form ## How to Validate Form Fields using `validateFormFields` Event -The [validateFormFields](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_ValidateFormFields) event in the Syncfusion PDF Viewer is triggered when a user tries to download or submit a form while validation is enabled. You can use the [retrieveFormFields()](https://ej2.syncfusion.com/documentation/api/pdfviewer/index-default#retrieveformfields) API to get all the form fields and check them one by one to see if any form fields values are empty. +The [validateFormFields](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_ValidateFormFields) event in the ASP.NET Core PDF Viewer is triggered when a user tries to download or submit a form while validation is enabled. You can use the [retrieveFormFields()](https://ej2.syncfusion.com/documentation/api/pdfviewer/index-default#retrieveformfields) API to get all the form fields and check them one by one to see if any form fields values are empty. Validation applies to all form field types. A textbox is empty if no text is entered, a list box or dropdown is empty if no item is selected, a signature or initial field is empty if not signed, and radio buttons or checkboxes are empty if none are chosen. diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/group-form-fields.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/group-form-fields.md index cb8931d4e9..94927aa7af 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/group-form-fields.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/forms/group-form-fields.md @@ -9,7 +9,7 @@ documentation: ug # Group Form Fields in ASP.NET Core PDF Viewer -The Syncfusion ASP.NET Core PDF Viewer allows grouping multiple form fields into a single logical field by assigning the same Name. Grouped fields share values and states automatically based on field type. Form field grouping can be done using the Form Designer UI or programmatically via APIs. +The ASP.NET Core PDF Viewer allows grouping multiple form fields into a single logical field by assigning the same Name. Grouped fields share values and states automatically based on field type. Form field grouping can be done using the Form Designer UI or programmatically via APIs. This page covers: - [How form field grouping works](#how-grouping-works) diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/getting-started-with-server-backed.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/getting-started-with-server-backed.md index b486604ae1..df2578140d 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/getting-started-with-server-backed.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/getting-started-with-server-backed.md @@ -117,7 +117,7 @@ Open the `~/Pages/Shared/_Layout.cshtml` page and register the script manager `< ## Add ASP.NET Core PDF Viewer control -Add the Syncfusion® ASP.NET Core PDF Viewer tag helper in `~/Pages/Index.cshtml`. The `serviceUrl` property is essential for server-backed mode, as it specifies the server endpoint that handles all PDF processing operations. +Add the ASP.NET Core PDF Viewer tag helper in `~/Pages/Index.cshtml`. The `serviceUrl` property is essential for server-backed mode, as it specifies the server endpoint that handles all PDF processing operations. {% tabs %} {% highlight c# tabtitle="~/Index.cshtml" %} @@ -137,7 +137,7 @@ An implementation example can be found [here](https://github.com/SyncfusionExamp ## Run the application -Press Ctrl+F5 (Windows) or +F5 (macOS) to run the app. Then, the Syncfusion® ASP.NET Core PDF Viewer control will be rendered in the default web browser. +Press Ctrl+F5 (Windows) or +F5 (macOS) to run the app. Then, the ASP.NET Core PDF Viewer control will be rendered in the default web browser. ![ASP.NET Core PDF Viewer control in action](Core_Images/pdfviewer-control.png) @@ -173,6 +173,8 @@ function load() { {% endhighlight %} {% endtabs %} +N> Looking for the full [ASP.NET Core PDF Viewer](https://www.syncfusion.com/pdf-viewer-sdk/asp-net-core-pdf-viewer) component overview, features, pricing, and documentation? Visit the ASP.NET Core PDF Viewer page. + ## See also -* [Getting Started with Syncfusion® ASP.NET Core](https://ej2.syncfusion.com/aspnetcore/documentation/getting-started) \ No newline at end of file +* [Getting Started with ASP.NET Core](https://ej2.syncfusion.com/aspnetcore/documentation/getting-started) \ No newline at end of file diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/getting-started.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/getting-started.md index 7687328caf..4c4634761f 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/getting-started.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/getting-started.md @@ -141,6 +141,8 @@ To get started quickly with the ASP.NET Core PDF Viewer, you can watch this vide {% youtube "https://www.youtube.com/watch?v=cfWATpUjNgo&t=1s" %} +N> Looking for the full [ASP.NET Core PDF Viewer](https://www.syncfusion.com/pdf-viewer-sdk/asp-net-core-pdf-viewer) component overview, features, pricing, and documentation? Visit the ASP.NET Core PDF Viewer page. + ## See also * [Getting started with Syncfusion® ASP.NET Core using Server backed](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started-with-server-backed) \ No newline at end of file diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/Instantiate-pdfviewer-dynamically.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/Instantiate-pdfviewer-dynamically.md index df71e2aac3..39d711be39 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/Instantiate-pdfviewer-dynamically.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/Instantiate-pdfviewer-dynamically.md @@ -9,11 +9,11 @@ documentation: ug # Dynamically instantiate the ASP.NET Core PDF Viewer -The Syncfusion® ASP.NET Core PDF Viewer can be instantiated at runtime rather than during the initial page load. This dynamic approach is useful when the document to be displayed depends on user interaction or must be retrieved from a secure backend service. +The ASP.NET Core PDF Viewer can be instantiated at runtime rather than during the initial page load. This dynamic approach is useful when the document to be displayed depends on user interaction or must be retrieved from a secure back-end service. Follow these steps to instantiate the viewer component programmatically: -1. **Verify Prerequisites:** Ensure your application references the required Syncfusion EJ2 script and style assets. The backend PDF Viewer service must be correctly configured in your ASP.NET Core application. +1. **Verify Prerequisites:** Ensure your application references the required Syncfusion EJ2 script and style assets. The back-end PDF Viewer service must be correctly configured in your ASP.NET Core application. 2. **Setup Container:** Add a target container element and a trigger (such as a button) to the Razor view. 3. **Initialize Component:** To create the viewer instance, configure the [`serviceUrl`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.PdfViewer.PdfViewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_ServiceUrl) and [`documentPath`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.PdfViewer.PdfViewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_DocumentPath), and then mount it using the `appendTo` method. diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/add-annotation-in-text-search.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/add-annotation-in-text-search.md index 0cb3719201..6a124ae91b 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/add-annotation-in-text-search.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/add-annotation-in-text-search.md @@ -13,7 +13,7 @@ Highlight search results automatically by adding rectangle annotations at match ## Add rectangle annotations on search result highlights -**Step 1:** Follow the [Syncfusion PDF Viewer Getting Started guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started) to set up a basic PDF Viewer sample. +**Step 1:** Follow the [ASP.NET Core PDF Viewer Getting Started guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started) to set up a basic PDF Viewer sample. **Step 2:** Configure the PDF Viewer to listen for the `textSearchHighlight` event and add annotations based on the provided bounds. Use the following code snippet in the Razor view: diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/add-save-button.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/add-save-button.md index 24533a4412..149f4fbe38 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/add-save-button.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/add-save-button.md @@ -133,7 +133,7 @@ Sets the CSS class or icon to add as a prefix to the Save button content. The id property within a CustomToolbarItemModel is required and uniquely identifies each toolbar item for configuration and interaction. -When defining or customizing toolbar items, assign a specific, descriptive id to each item. These properties are commonly used when defining custom toolbar items with `CustomToolbarItemModel` in the context of the Syncfusion® PDF Viewer. When configuring the toolbar using the `ToolbarSettings` property, include these properties to customize appearance and behavior. +When defining or customizing toolbar items, assign a specific, descriptive id to each item. These properties are commonly used when defining custom toolbar items with `CustomToolbarItemModel` in the context of the ASP.NET Core PDF Viewer. When configuring the toolbar using the `ToolbarSettings` property, include these properties to customize appearance and behavior. N> You can use either text, icons, or both when customizing the save button based on your design requirements. diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/control-annotation-visibility.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/control-annotation-visibility.md index 13b11dbe38..f71a007f2f 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/control-annotation-visibility.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/control-annotation-visibility.md @@ -13,7 +13,7 @@ Manage how annotations appear at different stages of the document workflow. This ## Control annotation visibility on download -**Step 1:** Follow the [Syncfusion ASP.NET Core PDF Viewer getting started guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started) to set up a basic PDF Viewer sample. +**Step 1:** Follow the [ASP.NET Core PDF Viewer getting started guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started) to set up a basic PDF Viewer sample. **Step 2:** Add a download button and configure the viewer markup. The following example includes logic to update annotation flags before the file is saved: diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/custom-fonts.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/custom-fonts.md index dcee0aa65c..6ba3ac6431 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/custom-fonts.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/custom-fonts.md @@ -10,7 +10,7 @@ domainurl: ##DomainURL## # Add custom fonts to PDF forms in ASP.NET Core PDF Viewer -The Syncfusion ASP.NET Core PDF Viewer supports loading, editing, and saving custom fonts in interactive form fields such as [TextBox](../forms/manage-form-fields/create-form-fields#textbox), [ListBox](../forms/manage-form-fields/create-form-fields#listbox), and [DropDown](../forms/manage-form-fields/create-form-fields#dropdown). Use the `customFonts` property to ensure consistent text rendering even when specific fonts are not installed on the user's system. +The ASP.NET Core PDF Viewer supports loading, editing, and saving custom fonts in interactive form fields such as [TextBox](../forms/manage-form-fields/create-form-fields#textbox), [ListBox](../forms/manage-form-fields/create-form-fields#listbox), and [DropDown](../forms/manage-form-fields/create-form-fields#dropdown). Use the `customFonts` property to ensure consistent text rendering even when specific fonts are not installed on the user's system. ## Scenarios for custom fonts @@ -72,4 +72,4 @@ Custom fonts are supported for [TextBox](../forms/manage-form-fields/create-form ## Important considerations - **Font Size:** Ensure the chosen font size fits within the form field bounds to prevent rendering issues in third-party viewers. -- **Layout Integrity:** If text rendered with a custom font exceeds the field bounds, the downloaded PDF might display incorrectly in some external viewers, though it will render perfectly within the Syncfusion PDF Viewer. \ No newline at end of file +- **Layout Integrity:** If text rendered with a custom font exceeds the field bounds, the downloaded PDF might display incorrectly in some external viewers, though it will render perfectly within the ASP.NET Core PDF Viewer. \ No newline at end of file diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/delete-a-specific-annotation.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/delete-a-specific-annotation.md index ea0addc5fd..53c3180131 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/delete-a-specific-annotation.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/delete-a-specific-annotation.md @@ -13,7 +13,7 @@ Remove specific annotations programmatically using the `deleteAnnotationById()` ## Remove annotations programmatically -**Step 1:** Follow the [Syncfusion ASP.NET Core PDF Viewer getting started guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started) to set up a basic PDF Viewer sample. +**Step 1:** Follow the [ASP.NET Core PDF Viewer getting started guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started) to set up a basic PDF Viewer sample. **Step 2:** Add a button and script to delete an annotation by its unique ID. The following example demonstrates how to remove the first annotation from the viewer's collection: diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/export-as-image.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/export-as-image.md index ca16397d75..b7f0a2ac52 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/export-as-image.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/export-as-image.md @@ -7,9 +7,9 @@ control: PDF Viewer documentation: ug --- -# Export PDF pages as images in ASP.NET Core PDF Viewer +# Export PDF pages as images in ASP.NET Core -The Syncfusion® ASP.NET Core PDF Viewer provides the `ExportAsImage` APIs to convert individual pages or a range of pages into raster images. These images can be saved to disk, processed in-memory, or served as downloads in your application. +The ASP.NET Core PDF Viewer provides the `ExportAsImage` APIs to convert individual pages or a range of pages into raster images. These images can be saved to disk, processed in-memory, or served as downloads in your application. ## Steps to export pages as images diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/get-base64.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/get-base64.md index e1e64354ab..0da69ba7f9 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/get-base64.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/get-base64.md @@ -9,13 +9,13 @@ documentation: ug # Convert a loaded PDF to Base64 string in ASP.NET Core PDF Viewer -Extract the current PDF as a Base64-encoded string from the Syncfusion ASP.NET Core PDF Viewer. This is useful for transmitting PDFs to a server, storing them in databases, or performing further processing on the client side. +Extract the current PDF as a Base64-encoded string from the ASP.NET Core PDF Viewer. This is useful for transmitting PDFs to a server, storing them in databases, or performing further processing on the client side. ## Retrieve the Base64 value Follow these steps to convert the displayed PDF to a Base64 string: -**Step 1:** Follow the [Syncfusion ASP.NET Core PDF Viewer getting started guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started) to set up a basic PDF Viewer instance. +**Step 1:** Follow the [ASP.NET Core PDF Viewer getting started guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started) to set up a basic PDF Viewer instance. **Step 2:** Add a button and JavaScript code to trigger the Base64 conversion: diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/get-page-info.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/get-page-info.md index 1e33370582..4a31a26e92 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/get-page-info.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/get-page-info.md @@ -9,7 +9,7 @@ documentation: ug # Retrieve page information in ASP.NET Core PDF Viewer -The Syncfusion® ASP.NET Core PDF Viewer provides the `getPageInfo()` method to programmatically retrieve metadata for a specific page. This metadata includes the page height, width, and current rotation angle. +The ASP.NET Core PDF Viewer provides the `getPageInfo()` method to programmatically retrieve metadata for a specific page. This metadata includes the page height, width, and current rotation angle. Follow these steps to integrate the page information API into your application: diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/identify-added-annotation-mode.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/identify-added-annotation-mode.md index e13816ceb3..8fa5e0caa2 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/identify-added-annotation-mode.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/identify-added-annotation-mode.md @@ -9,7 +9,7 @@ documentation: ug # Identify annotation addition mode -The Syncfusion® ASP.NET Core PDF Viewer allows you to verify how an annotation was added to the document. By inspecting the [`annotationAddMode`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.PdfViewer.PdfViewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_AnnotationAdd) property within the [`annotationSelect`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.PdfViewer.PdfViewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_AnnotationSelect) event, you can distinguish between annotations that were manually drawn by the user, imported from a data source, or pre-existing in the PDF file. +The ASP.NET Core PDF Viewer allows you to verify how an annotation was added to the document. By inspecting the [`annotationAddMode`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.PdfViewer.PdfViewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_AnnotationAdd) property within the [`annotationSelect`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.PdfViewer.PdfViewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_AnnotationSelect) event, you can distinguish between annotations that were manually drawn by the user, imported from a data source, or pre-existing in the PDF file. ## Implementation guide diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/import-export-annotation.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/import-export-annotation.md index efd06c8dd1..81cfe8ce6b 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/import-export-annotation.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/import-export-annotation.md @@ -15,7 +15,7 @@ Use the [**exportAnnotationsAsObject()**](https://ej2.syncfusion.com/documentati Follow these steps to implement annotation import and export functionality: -**Step 1:** Follow the [Syncfusion ASP.NET Core PDF Viewer getting started guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started) to create a basic PDF Viewer instance. +**Step 1:** Follow the [ASP.NET Core PDF Viewer getting started guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started) to create a basic PDF Viewer instance. **Step 2:** Use the following code snippets to implement annotation import and export functionality: diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/install-packages.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/install-packages.md index 6ab10599b3..ed2a9511db 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/install-packages.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/install-packages.md @@ -9,7 +9,7 @@ documentation: ug # Install PDF Viewer packages in ASP.NET Core -The Syncfusion® ASP.NET Core PDF Viewer requires the [Syncfusion.EJ2.PdfViewer.AspNet.Core](https://www.nuget.org/packages/Syncfusion.EJ2.PdfViewer.AspNet.Core/) NuGet package. This package contains all the necessary assemblies, managed wrappers, and server-side components to render and interact with PDF documents. +The ASP.NET Core PDF Viewer requires the [Syncfusion.EJ2.PdfViewer.AspNet.Core](https://www.nuget.org/packages/Syncfusion.EJ2.PdfViewer.AspNet.Core/) NuGet package. This package contains all the necessary assemblies, managed wrappers, and server-side components to render and interact with PDF documents. ## Installation methods diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/load-document-after-resources-loaded.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/load-document-after-resources-loaded.md index a1065ef2cb..d863c34eef 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/load-document-after-resources-loaded.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/load-document-after-resources-loaded.md @@ -10,7 +10,7 @@ domainurl: ##DomainURL## # Defer document loading until PDFium resources are ready -In Standalone mode, the Syncfusion® ASP.NET Core PDF Viewer downloads the required PDFium runtime assets (scripts and WebAssembly) from the location specified in the [`resourceUrl`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.PdfViewer.PdfViewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_ResourceUrl) property. Attempting to load a document before these assets are fully initialized can lead to errors. Use the `resourcesLoaded` event to ensure the document is only loaded once the viewer's runtime is fully prepared. +In Standalone mode, the ASP.NET Core PDF Viewer downloads the required PDFium runtime assets (scripts and WebAssembly) from the location specified in the [`resourceUrl`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.PdfViewer.PdfViewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_ResourceUrl) property. Attempting to load a document before these assets are fully initialized can lead to errors. Use the `resourcesLoaded` event to ensure the document is only loaded once the viewer's runtime is fully prepared. ## When does resourcesLoaded trigger? @@ -67,7 +67,7 @@ Follow these steps to synchronize document loading with asset readiness: ## Best practices * **Path Verification:** Ensure the `resourceUrl` is accurate and accessible. If the network blocks the asset location or the path is incorrect, the `resourcesLoaded` event will not fire. -* **One-Time Lifecycle:** The `resourcesLoaded` event typically fires once during the component's lifecycle initialization. Subsequent document loads (e.g., in response to user selection) do not need to wait for this event if it has already occurred. +* **One-Time Life cycle:** The `resourcesLoaded` event typically fires once during the component's life cycle initialization. Subsequent document loads (e.g., in response to user selection) do not need to wait for this event if it has already occurred. * **Error Handling:** For mission-critical viewers, monitor network failures for the `resourceUrl` to provide appropriate fallback messages to the user. ## See also diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/load-documents.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/load-documents.md index 2df3923830..8321bf194f 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/load-documents.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/load-documents.md @@ -13,7 +13,7 @@ Switch between PDF documents or replace the currently displayed document after t ## Load PDF documents dynamically -**Step 1:** Follow the [Syncfusion ASP.NET Core PDF Viewer getting started guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started) to set up a basic PDF Viewer instance. +**Step 1:** Follow the [ASP.NET Core PDF Viewer getting started guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started) to set up a basic PDF Viewer instance. **Step 2:** Use the following code snippet to load a PDF from a Base64 string. diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/overlapped-annotation.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/overlapped-annotation.md index 753bb6e3e6..317fcf5808 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/overlapped-annotation.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/overlapped-annotation.md @@ -9,7 +9,7 @@ documentation: ug # Retrieve overlapped annotations in ASP.NET Core PDF Viewer -The Syncfusion® ASP.NET Core PDF Viewer allows you to identify all annotations that occupy the same spatial coordinates when a user clicks or taps the document. This is particularly useful for managing stacked or closely grouped highlights, notes, or shapes. +The ASP.NET Core PDF Viewer allows you to identify all annotations that occupy the same spatial coordinates when a user clicks or taps the document. This is particularly useful for managing stacked or closely grouped highlights, notes, or shapes. ## Accessing overlapped annotations diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/pagerenderstarted-pagerendercompleted.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/pagerenderstarted-pagerendercompleted.md index fd9bdeaf3a..da215172e2 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/pagerenderstarted-pagerendercompleted.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/pagerenderstarted-pagerendercompleted.md @@ -1,6 +1,6 @@ --- layout: post -title: Handle pageRenderInitiate and pageRenderComplete events in ASP.NET Core PDF Viewer | Syncfusion +title: Handle pageRenderInitiate and pageRenderComplete events | Syncfusion description: Discover how to use the pageRenderInitiate and pageRenderComplete events in the Syncfusion ASP.NET Core PDF Viewer to monitor page rendering stages. platform: document-processing control: PDF Viewer @@ -9,7 +9,7 @@ documentation: ug # Page rendering events in ASP.NET Core PDF Viewer -The Syncfusion® ASP.NET Core PDF Viewer provides the `pageRenderInitiate` and `pageRenderComplete` events to monitor and respond to each stage of the page rendering lifecycle. These events are essential for tracking progress, managing specialized UI overlays, or deferring computational tasks until a page is fully visible. +The ASP.NET Core PDF Viewer provides the `pageRenderInitiate` and `pageRenderComplete` events to monitor and respond to each stage of the page rendering life cycle. These events are essential for tracking progress, managing specialized UI overlays, or deferring computational tasks until a page is fully visible. ## pageRenderInitiate @@ -83,4 +83,4 @@ The following example demonstrates how to subscribe to these events in both stan {% endhighlight %} {% endtabs %} -By leveraging these rendering events, developers can maintain granular control over the viewer's lifecycle and provide a more interactive documentation experience. +By leveraging these rendering events, developers can maintain granular control over the viewer's life cycle and provide a more interactive documentation experience. diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/resolve-Unable-to-find-an-entry-point-error.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/resolve-Unable-to-find-an-entry-point-error.md index d9f362694a..be836974c4 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/resolve-Unable-to-find-an-entry-point-error.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/resolve-Unable-to-find-an-entry-point-error.md @@ -1,15 +1,15 @@ --- layout: post -title: Resolve “Unable to find an entry point named FPDFText_GetCharAngle” error in ASP.NET Core PDF Viewer | Syncfusion -description: Resolve the “Unable to find an entry point named FPDFText_GetCharAngle” error in the Syncfusion ASP.NET Core PDF Viewer by updating the PDFium assemblies and republishing the service. +title: Resolve entry point not found error in ASP.NET Core | Syncfusion +description: This guide explains how to resolve the FPDFText_GetCharAngle entry point error by updating PDFium assemblies in the ASP.NET Core PDF Viewer. control: PDF Viewer platform: document-processing documentation: ug --- -# Resolve "Unable to find an entry point named FPDFText_GetCharAngle" error +# FPDFText_GetCharAngle entry point resolution in ASP.NET Core -Effective with Essential Studio® version 21.1.0.35 (2023 Volume 1), the Syncfusion® PDF Viewer includes an updated PDFium engine to enhance text search, selection, and overall rendering performance. If an application continues to reference legacy native PDFium binaries after upgrading NuGet packages, it may trigger the exception: **"Unable to find an entry point named FPDFText_GetCharAngle"**. +Effective with Essential Studio® version 21.1.0.35 (2023 Volume 1), the ASP.NET Core PDF Viewer includes an updated PDFium engine to enhance text search, selection, and overall rendering performance. If an application continues to reference legacy native PDFium binaries after upgrading NuGet packages, it may trigger the exception: **"Unable to find an entry point named FPDFText_GetCharAngle"**. This error typically results in the client displaying a **"Web-Service is not listening"** status. This can be confirmed by inspecting the **Network** tab in the browser developer tools, where the service response will indicate a failure due to missing or mismatched PDFium assemblies. @@ -18,8 +18,8 @@ This error typically results in the client displaying a **"Web-Service is not li To resolve this issue, ensure the deployed environment contains the correct native libraries for the host operating system: * **Windows:** `pdfium.dll` -* **Linux:** `libpdfium.so` -* **macOS:** `libpdfium.dylib` +* **Linux:** `lib pdfium.so` +* **macOS:** `lib pdfium.dylib` ![Network tab error information](../images/ErrorinformationuintheNetworkTab.png) diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/restricting-zoom-in-mobile-mode.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/restricting-zoom-in-mobile-mode.md index 78bff87ba5..9f284bc1b1 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/restricting-zoom-in-mobile-mode.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/restricting-zoom-in-mobile-mode.md @@ -1,15 +1,15 @@ --- layout: post -title: Restrict zoom percentage on mobile in ASP.NET Core PDF Viewer | Syncfusion +title: Restriction of zoom percentage on mobile devices | Syncfusion description: Learn how to limit the maxZoom and minZoom values in the Syncfusion ASP.NET Core PDF Viewer to control zoom levels on mobile devices. platform: document-processing control: PDF Viewer documentation: ug --- -# Restrict zoom percentage on mobile devices +# Restriction of zoom percentage on mobile devices -The Syncfusion® ASP.NET Core PDF Viewer allows developers to restrict zoom ranges on mobile devices by adjusting the `maxZoom` and `minZoom` properties during the `documentLoad` event. Implementing device-specific zoom limits prevents excessive pinch-zooming, maintains document readability, and optimizes rendering performance on phones and tablets. +The ASP.NET Core PDF Viewer allows developers to restrict zoom ranges on mobile devices by adjusting the `maxZoom` and `minZoom` properties during the `documentLoad` event. Implementing device-specific zoom limits prevents excessive pinch-zooming, maintains document readability, and optimizes rendering performance on phones and tablets. The following example demonstrates how to check for mobile devices and apply zoom restrictions in both standalone and server-backed configurations. diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/retry-timeout.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/retry-timeout.md index 0f9a0bdd5a..9db86482b1 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/retry-timeout.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/retry-timeout.md @@ -7,14 +7,14 @@ control: PDF Viewer documentation: ug --- -# Configure retry timeout and retry count +# Configure retry timeout and retry count in ASP.NET Core -The Syncfusion® ASP.NET Core PDF Viewer provides the [`retryTimeout`](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_RetryTimeout) and [`retryCount`](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_RetryCount) properties to manage failed AJAX requests automatically. Configuring these settings improves application resilience by handling transient network fluctuations or temporary service unavailability without disrupting the user experience. +The ASP.NET Core PDF Viewer provides the [`retryTimeout`](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_RetryTimeout) and [`retryCount`](https://help.syncfusion.com/cr/aspnetcore-js2/syncfusion.ej2.pdfviewer.pdfviewer.html#Syncfusion_EJ2_PdfViewer_PdfViewer_RetryCount) properties to manage failed AJAX requests automatically. Configuring these settings improves application resilience by handling transient network fluctuations or temporary service unavailability without disrupting the user experience. * **retryTimeout:** Defines the duration (in seconds) the viewer waits for a response before aborting and retrying the request. The default value is `0`, which disables the retry delay. * **retryCount:** Specifies the maximum number of retry attempts the viewer should perform before reporting a definitive error. The default value is `0`, meaning no retries are attempted. -Assigning positive values to both properties ensures the viewer proactively manages connection issues. +Assigning positive values to both properties ensures the viewer pro actively manages connection issues. The following example demonstrates how to configure these properties in a server-backed PDF Viewer setup. diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/save-original-document-at-the-server-side.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/save-original-document-at-the-server-side.md index f212cee74b..7ad272d82a 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/save-original-document-at-the-server-side.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/save-original-document-at-the-server-side.md @@ -1,19 +1,19 @@ --- layout: post -title: Save the original document on the server in ASP.NET Core PDF Viewer | Syncfusion +title: Save original document on the server side | Syncfusion description: Learn how to save the original PDF document on the server by calling a custom download action in the Syncfusion ASP.NET Core PDF Viewer. platform: document-processing control: PDF Viewer documentation: ug --- -# Save original document at the server side +# Persistence of original document at the server side -The Syncfusion® PDF Viewer can persist the original PDF file on the server by redirecting the download action to a custom controller method. This approach is useful for audit trails, archival policies, or downstream processing that requires access to the unmodified document after the user views it. +The ASP.NET Core PDF Viewer can persist the original PDF file on the server by redirecting the download action to a custom controller method. This approach is useful for audit trails, archival policies, or downstream processing that requires access to the unmodified document after the user views it. Follow these steps to enable server-side persistence: -**Step 1:** Create a PDF Viewer project by following the [ASP.NET Core getting started guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started/) to configure the necessary scripts, Razor markup, and controller endpoints. +**Step 1:** Create a PDF Viewer project by following the [ASP.NET Core getting started guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started) to configure the necessary scripts, Razor markup, and controller endpoints. **Step 2:** Add a button to the user interface that overrides the download action before invoking the viewer's `download` method. The script below targets the `serverActionSettings.download` endpoint, triggers the download, and then restores the default action. diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/select-multi-page-annotations.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/select-multi-page-annotations.md index dc0af79e5c..60f71469fb 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/select-multi-page-annotations.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/select-multi-page-annotations.md @@ -9,7 +9,7 @@ documentation: ug # Select multi-page annotations in ASP.NET Core PDF Viewer -The Syncfusion® ASP.NET Core PDF Viewer allows you to treat TextMarkup annotations that span multiple pages as a single, unified annotation entity. This feature simplifies the interaction, selection, and management of highlights or underlines that cross page boundaries. +The ASP.NET Core PDF Viewer allows you to treat TextMarkup annotations that span multiple pages as a single, unified annotation entity. This feature simplifies the interaction, selection, and management of highlights or underlines that cross page boundaries. ## Enable multi-page selection diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/show-custom-stamp-item.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/show-custom-stamp-item.md index 12cdceaa5c..6b43667d62 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/show-custom-stamp-item.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/show-custom-stamp-item.md @@ -9,7 +9,7 @@ documentation: ug # Display custom items in the custom stamp dropdown -The Syncfusion® ASP.NET Core PDF Viewer supports custom stamp templates, allowing reviewers to use organization-specific seals or approval marks. Populate the custom stamp menu by configuring the [`PdfViewerCustomStampSettings`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.PdfViewer.PdfViewerCustomStampSettings.html) object during component initialization. +The ASP.NET Core PDF Viewer supports custom stamp templates, allowing reviewers to use organization-specific seals or approval marks. Populate the custom stamp menu by configuring the [`PdfViewerCustomStampSettings`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.PdfViewer.PdfViewerCustomStampSettings.html) object during component initialization. Follow these steps to surface custom stamp items in the viewer: diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/signatureselect-signatureunselect.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/signatureselect-signatureunselect.md index 8e214dbf8d..77fd61f34b 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/signatureselect-signatureunselect.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/signatureselect-signatureunselect.md @@ -9,7 +9,7 @@ documentation: ug # Handle signatureSelect and signatureUnselect events -The Syncfusion® ASP.NET Core PDF Viewer triggers the `signatureSelect` and `signatureUnselect` events when a handwritten signature annotation gains or loses focus. These events enable applications to log reviewer actions, update contextual UI elements, or validate signatures before finalizing the document. +The ASP.NET Core PDF Viewer triggers the `signatureSelect` and `signatureUnselect` events when a handwritten signature annotation gains or loses focus. These events enable applications to log reviewer actions, update contextual UI elements, or validate signatures before finalizing the document. **signatureSelect** diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/webservice-not-listening.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/webservice-not-listening.md index eecbf0ccdb..110098adcb 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/webservice-not-listening.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/how-to/webservice-not-listening.md @@ -11,7 +11,7 @@ documentation: ug ![Browser showing the Web service is not listening error](../images/webservice.png) -The Syncfusion® ASP.NET Core PDF Viewer displays the **Web service is not listening** message when the component cannot establish a connection with the backend service or the service encounters an unhandled exception. Follow these diagnostic steps to identify and resolve the issue. +The ASP.NET Core PDF Viewer displays the **Web service is not listening** message when the component cannot establish a connection with the backend service or the service encounters an unhandled exception. Follow these diagnostic steps to identify and resolve the issue. ## Diagnose the service response diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file.md index 454951633c..7f24f0260f 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file.md @@ -11,7 +11,7 @@ documentation: ug ## Overview -This article explains how to load a PDF document from a Base64 string in the Syncfusion ASP.NET Core PDF Viewer. This approach is useful when PDF data is received from an API, database, or other sources where the document is provided as Base64. +This article explains how to load a PDF document from a Base64 string in the ASP.NET Core PDF Viewer. This approach is useful when PDF data is received from an API, database, or other sources where the document is provided as Base64. ## Opening PDF from Base64 data diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-amazon-s3.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-amazon-s3.md index 03b7bd488c..6303523ea7 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-amazon-s3.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-amazon-s3.md @@ -21,7 +21,7 @@ Follow these steps to load a PDF from AWS S3 in the standalone PDF Viewer. **Step 2:** Create PDF Viewer Sample in ASP.NET Core -Follow instructions provided in the Syncfusion® PDF Viewer Getting Started [Guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started) to create a simple PDF Viewer sample in ASP.NET Core. +Follow instructions provided in the ASP.NET Core PDF Viewer Getting Started [Guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started) to create a simple PDF Viewer sample in ASP.NET Core. **Step 3:** Modify the `~/Pages/Shared/_Layout.cshtml` File in the Project @@ -52,7 +52,7 @@ AWS.config.update({ }); ``` -2. Sets the parameters for fetching the PDF document from S3, including the bucket name and file key. Then Uses the getObject method of the S3 instance to retrieve the document. Converts the document data to a Base64 string and loads it into the Syncfusion® PDF Viewer then load Base64 string generated into the viewer.load method. +2. Sets the parameters for fetching the PDF document from S3, including the bucket name and file key. Then Uses the getObject method of the S3 instance to retrieve the document. Converts the document data to a Base64 string and loads it into the ASP.NET Core PDF Viewer then load Base64 string generated into the viewer.load method. N> Replace **Your Bucket Name** with the actual bucket name of your AWS S3 account and **Your Key** with the actual file key of your AWS S3 account. @@ -97,7 +97,7 @@ Follow these steps to load a PDF from AWS S3 using the server-backed PDF Viewer. **Step 2:** Create PDF Viewer Sample in ASP.NET Core -Follow instructions provided in the Syncfusion® PDF Viewer Getting Started [Guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started) to create a simple PDF Viewer sample in ASP.NET Core. +Follow instructions provided in the ASP.NET Core PDF Viewer Getting Started [Guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started) to create a simple PDF Viewer sample in ASP.NET Core. **Step 3:** Modify the `Index.cshtml.cs` File in the Project diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-azure-active-directory.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-azure-active-directory.md index 03fd72ede2..db181c6817 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-azure-active-directory.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-azure-active-directory.md @@ -205,7 +205,7 @@ string containerName = "your-container-name"; 6. Load PDF from AAD - Click the Load from AAD button. - - The server fetches the PDF from Azure Blob Storage and loads it into the Syncfusion PDF Viewer. + - The server fetches the PDF from Azure Blob Storage and loads it into the ASP.NET Core PDF Viewer. 7. Save PDF to AAD - Click the Save to AAD button. diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-azure-blob-storage.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-azure-blob-storage.md index 26c5a00bd0..848ba4f038 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-azure-blob-storage.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-azure-blob-storage.md @@ -21,7 +21,7 @@ Log in to the Azure Portal. Create a new Storage Account with preferred settings **Step 2:** Create PDF Viewer Sample in ASP.NET Core -Follow instructions provided in the Syncfusion® PDF Viewer Getting Started [Guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started-with-server-backed) to create a simple PDF Viewer sample in ASP.NET Core. +Follow instructions provided in the ASP.NET Core PDF Viewer Getting Started [Guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started-with-server-backed) to create a simple PDF Viewer sample in ASP.NET Core. **Step 3:** Modify the `Views/Home/index.cshtml` File in the Project @@ -106,7 +106,7 @@ Log in to the Azure Portal. Create a new Storage Account with preferred settings **Step 2:** Create PDF Viewer Sample in ASP.NET Core -Follow instructions provided in the Syncfusion® PDF Viewer Getting Started [Guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started-with-server-backed) to create a simple PDF Viewer sample in ASP.NET Core. +Follow instructions provided in the ASP.NET Core PDF Viewer Getting Started [Guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started-with-server-backed) to create a simple PDF Viewer sample in ASP.NET Core. **Step 3:** Modify the `Index.cshtml.cs` File in the Project diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-box-cloud-file-storage.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-box-cloud-file-storage.md index 305bb8cef2..376f1336c1 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-box-cloud-file-storage.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-box-cloud-file-storage.md @@ -17,7 +17,7 @@ To access Box storage programmatically, you'll need a developer account with Box **Step 2:** Create a PDF Viewer sample in ASP.NET Core -Follow instructions provided in the Syncfusion® PDF Viewer Getting Started [Guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started-with-server-backed) to create a simple PDF Viewer sample in ASP.NET Core. +Follow instructions provided in the ASP.NET Core PDF Viewer Getting Started [Guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started-with-server-backed) to create a simple PDF Viewer sample in ASP.NET Core. **Step 3:** Modify the `Index.cshtml.cs` file in the project diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-google-cloud-storage.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-google-cloud-storage.md index af77034e99..7398d70cb1 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-google-cloud-storage.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-google-cloud-storage.md @@ -17,7 +17,7 @@ Open the Google Cloud Console. Navigate to `IAM & Admin` > `Service accounts`. C **Step 2:** Create a PDF Viewer sample in ASP.NET Core -Follow instructions provided in the Syncfusion® PDF Viewer Getting Started [Guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started-with-server-backed) to create a simple PDF Viewer sample in ASP.NET Core +Follow instructions provided in the ASP.NET Core PDF Viewer Getting Started [Guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started-with-server-backed) to create a simple PDF Viewer sample in ASP.NET Core **Step 3:** Modify the `Index.cshtml.cs` file in the project diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-google-drive.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-google-drive.md index 60cb90b59d..f22ded9a9d 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-google-drive.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/open-pdf-file/from-google-drive.md @@ -17,7 +17,7 @@ You must set up a project in the Google Developers Console and enable the Google **Step 2:** Create a PDF Viewer sample in ASP.NET Core -Follow instructions provided in the Syncfusion® PDF Viewer Getting Started [Guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started-with-server-backed) to create a simple PDF Viewer sample in ASP.NET Core. +Follow instructions provided in the ASP.NET Core PDF Viewer Getting Started [Guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started-with-server-backed) to create a simple PDF Viewer sample in ASP.NET Core. **Step 3:** Modify the `Index.cshtml.cs` file in the project diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/save-pdf-file/to-amazon-s3.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/save-pdf-file/to-amazon-s3.md index 272d1b42aa..dc536c287a 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/save-pdf-file/to-amazon-s3.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/save-pdf-file/to-amazon-s3.md @@ -21,7 +21,7 @@ To save a PDF file to AWS S3, follow these steps: **Step 2:** Create a PDF Viewer sample in ASP.NET Core -Follow instructions provided in the Syncfusion® PDF Viewer Getting Started [Guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started) to create a simple PDF Viewer sample in ASP.NET Core. +Follow instructions provided in the ASP.NET Core PDF Viewer Getting Started [Guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started) to create a simple PDF Viewer sample in ASP.NET Core. **Step 3:** Modify the `~/Pages/Shared/_Layout.cshtml` file in the project @@ -128,7 +128,7 @@ To save a PDF file to AWS S3, follow these steps: **Step 2:** Create a PDF Viewer sample in ASP.NET Core -Follow instructions provided in the Syncfusion® PDF Viewer Getting Started [Guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started-with-server-backed) to create a simple PDF Viewer sample in ASP.NET Core. +Follow instructions provided in the ASP.NET Core PDF Viewer Getting Started [Guide](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/asp-net-core/getting-started-with-server-backed) to create a simple PDF Viewer sample in ASP.NET Core. **Step 3:** Modify the `Index.cshtml.cs` file in the project diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/save-pdf-file/to-azure-active-directory.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/save-pdf-file/to-azure-active-directory.md index 8c4bdb4a74..6ced04de9a 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/save-pdf-file/to-azure-active-directory.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/save-pdf-file/to-azure-active-directory.md @@ -81,7 +81,7 @@ The ASP.NET Core PDF Viewer component supports loading and saving PDF files with ### **Client-side configuration** 1. **Run the ASP.NET Core sample**: - - Start the ASP.NET Core (Razor) sample that includes the Syncfusion PDF Viewer. + - Start the ASP.NET Core (Razor) sample that includes the ASP.NET Core PDF Viewer. 2. **Load a PDF from AAD**: - When the user clicks the **Load from AAD** button, the client-side JavaScript will make an HTTP request to the server-side API to fetch the PDF from Azure Blob Storage. diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/server-actions.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/server-actions.md index 672ab84395..eb18bb34fd 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/server-actions.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/server-actions.md @@ -9,7 +9,7 @@ documentation: ug # Server Actions in ASP.NET Core PDF Viewer -The Syncfusion® PDF Viewer is a client-server control that performs all heavy document processing on the server while sending incremental responses to the client for rendering and user interaction. This architecture ensures optimal performance, memory efficiency, and scalability by processing PDF documents on the backend and streaming only the necessary data to the browser. +The ASP.NET Core PDF Viewer is a client-server control that performs all heavy document processing on the server while sending incremental responses to the client for rendering and user interaction. This architecture ensures optimal performance, memory efficiency, and scalability by processing PDF documents on the backend and streaming only the necessary data to the browser. **Key requirements for proper operation:** - ASP.NET Core controller routes must be properly registered diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/toolbar.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/toolbar.md index 8b25e865ac..a66fd73d44 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/toolbar.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/toolbar.md @@ -354,7 +354,7 @@ The prefix property is used to set the CSS class or icon that should be added as The id property within a CustomToolbarItemModel is a compulsory attribute that plays a vital role in toolbar customization. It serves as a unique identifier for each toolbar item, facilitating distinct references and interactions. When defining or customizing toolbar items, it is mandatory to assign a specific and descriptive id to each item. -These properties are commonly used when defining custom toolbar items with the `CustomToolbarItemModel`` in the context of Syncfusion® PDF Viewer. When configuring the toolbar using the `ToolbarSettings`` property, you can include these properties to customize the appearance and behavior of each toolbar item. +These properties are commonly used when defining custom toolbar items with the `CustomToolbarItemModel`` in the context of ASP.NET Core PDF Viewer. When configuring the toolbar using the `ToolbarSettings`` property, you can include these properties to customize the appearance and behavior of each toolbar item. N> When customizing toolbar items, you have the flexibility to include either icons or text based on your design preference.