diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/mobile-view.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/mobile-view.md index c9096ad89e..9127d4e265 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/mobile-view.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/mobile-view.md @@ -13,7 +13,9 @@ The Redaction Tool enables users to permanently mark and remove sensitive conten ![Redaction in Mobile View](./redaction-annotations-images/redaction-mobile-view.png) -N> In mobile view, the redaction toolbar appears at the bottom of the viewer for thumb access. The mobile layout activates automatically on small screens. +N> In mobile view, the redaction toolbar appears at the bottom of the viewer for thumb-friendly access. + +N> The mobile layout activates automatically on small screens. ## Adding Redaction in Mobile View 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..40252f4cd8 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 @@ -104,7 +104,7 @@ You can add redaction annotations to a PDF document using the `addAnnotation` me ## Delete redaction annotations programmatically -Redaction annotations can be removed using the `deleteAnnotationById` event or by selecting and deleting them through code. +Redaction annotations can be removed using the `deleteAnnotationById` method or by selecting and deleting them through code. {% tabs %} {% highlight cshtml tabtitle="Standalone" %} @@ -317,7 +317,7 @@ You can configure default properties for redaction annotations (such as fill col The redaction property panel allows users to update annotation properties through the UI. Programmatically, you can invoke the property panel by selecting an annotation and calling the relevant APIs. Properties such as overlay text, font style, and fill color can be updated directly in the panel. -![Redaction Property Panel](../redaction/redaction-annotations-images/redaction-property-panel-icon.png) +![Redaction Property Panel](./redaction-annotations-images/redaction-property-panel-icon.png) ## See also diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/search-redact.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/search-redact.md index b6391e4d14..49aeb6db53 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/search-redact.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/search-redact.md @@ -10,7 +10,7 @@ domainurl: ##DomainURL## # Search text and redact in ASP.NET Core PdfViewer -Search for a keyword in the loaded PDF and automatically add redaction annotations for each match. The example below wires the `extractTextCompleted` event, triggers text extraction, performs a search, and adds redaction annotations for every result. +Search for a keyword in the loaded PDF and automatically add redaction annotations for each match. The example below calls `findTextAsync` to perform the search and then adds a redaction annotation for every returned text bound. N> Prerequisites: Add the PdfViewer control to the ASP.NET Core application and ensure a document is loaded. Confirm the redaction feature is available in the used product version. Applying redaction permanently removes the selected content. diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/toolbar.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/toolbar.md index e221e300db..5cd73d93fb 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/toolbar.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/toolbar.md @@ -56,7 +56,7 @@ window.onload = function () { Refer to the following image for the toolbar view: -![Enable redaction toolbar](../redaction/redaction-annotations-images/redaction-icon-toolbar.png) +![Enable redaction toolbar](./redaction-annotations-images/redaction-icon-toolbar.png) ## Show or hide the redaction toolbar @@ -66,7 +66,7 @@ Toggle the redaction toolbar using the built‑in toolbar icon or programmatical When `RedactionEditTool` is included in the toolbar settings, clicking the redaction icon in the primary toolbar shows or hides the redaction toolbar. -![Show redaction toolbar from the primary toolbar](../redaction/redaction-annotations-images/redaction-icon-toolbar.png) +![Show redaction toolbar from the primary toolbar](./redaction-annotations-images/redaction-icon-toolbar.png) ### Display the redaction toolbar programmatically @@ -118,11 +118,11 @@ The following example demonstrates toggling the redaction toolbar programmatical Refer to the following image for details: -![Programmatically show the Redaction toolbar](../redaction/redaction-annotations-images/show-redaction-toolbar.png) +![Programmatically show the Redaction toolbar](./redaction-annotations-images/show-redaction-toolbar.png) ## See also -* [Adding the redaction annotation in PDF viewer](../redaction/overview) +* [Adding the redaction annotation in PDF viewer](./overview) * [UI interactions](./ui-interaction) * [Programmatic support](./programmatic-support) * [Mobile view](./mobile-view) diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/ui-interaction.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/ui-interaction.md index c76678ef33..903a7e265f 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/ui-interaction.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/Redaction/ui-interaction.md @@ -23,7 +23,7 @@ Use the redaction tool to draw over content to be hidden. After marking, an anno * **Resizable** – Resize the annotation to cover the required area. ![Resizing a redaction annotation](redaction-annotations-images/resizing-redaction-annotation.png) -N> The redaction tool is hidden by default. Customize the toolbar to include it. For instructions, see the [Toolbar customization](../toolbar). +N> The redaction tool is hidden by default. Customize the toolbar to include it. For instructions, see the [Toolbar customization](./toolbar). ## Add redaction annotations using the context menu 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..0c8a21fc35 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 @@ -35,10 +35,14 @@ 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 filled or calculated values that should not be changed. {% tabs %} {% highlight cshtml tabtitle="Standalone" %} +
+ + +
diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/organize-pages/mobile-view.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/organize-pages/mobile-view.md index 69d13f4c61..2eefb360c2 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/organize-pages/mobile-view.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/organize-pages/mobile-view.md @@ -27,7 +27,7 @@ To perform actions on a page thumbnail, tap and hold on the thumbnail to open a * **Select All:** Selects all pages in the document. -![Alt text](../images/Context-Menu-Page-Operations1.png) +![Context menu showing page operations on a mobile PDF Viewer](../images/Context-Menu-Page-Operations1.png) ## Rearranging Pages on Mobile diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/organize-pages/overview.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/organize-pages/overview.md index 341e2d8840..8671b6eed6 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/organize-pages/overview.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/organize-pages/overview.md @@ -1,7 +1,7 @@ --- layout: post -title: Organize Pages in ASP.NET Core PDF Viewer control | Syncfusion -description: Learn here all about Organize Pages in Syncfusion ASP.NET Core PDF Viewer control of Syncfusion Essential JS 2 and more. +title: Organize PDF Pages in Syncfusion ASP.NET Core PDF Viewer +description: Organize, reorder, rotate, insert, and delete PDF pages with ease using the Syncfusion ASP.NET Core PDF Viewer for efficient document management. platform: document-processing control: PDF Viewer documentation: ug @@ -16,7 +16,7 @@ The Organize Pages feature provides the following options: * **Rotate Pages:** Adjust page orientation in 90-degree increments. * **Rearrange Pages:** Change page sequence with drag-and-drop. -* **Insert New:ages** — Add blank pages at desired positions. +* **Insert New Pages:** Add blank pages at desired positions. * **Delete Pages:** Remove unnecessary pages. * **Copy Pages:** Duplicate pages to reuse content. * **Import PDF Document:** Merge pages from another PDF. diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/organize-pages/toolbar.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/organize-pages/toolbar.md index eb3de0167d..4bcde16785 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/organize-pages/toolbar.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/organize-pages/toolbar.md @@ -27,16 +27,6 @@ The `canInsert` property controls the visibility of the insert tool. When set to -{% endhighlight %} -{% highlight cshtml tabtitle="Server-Backed" %} - -
- - -
{% endhighlight %} {% endtabs %} @@ -57,22 +47,29 @@ The `canDelete` property controls the visibility of the delete tool. When set to {% endhighlight %} -{% highlight cshtml tabtitle="Server-Backed" %} +{% endtabs %} + +## Show or hide the rotate option + +The `canRotate` property controls the visibility of the rotate tool. When set to `false`, the rotate tool will be hidden. + +{% tabs %} +{% highlight cshtml tabtitle="Standalone" %}
+ pageOrganizerSettings="@(new { CanRotate= false })">
{% endhighlight %} {% endtabs %} -## Show or hide the rotate option +## Show or hide the copy option -The `canRotate` property controls the visibility of the rotate tool. When set to `false`, the rotate tool will be hidden. +The `canCopy` property controls the visibility of the copy tool. When set to `false`, the copy tool will be hidden. {% tabs %} {% highlight cshtml tabtitle="Standalone" %} @@ -81,32 +78,45 @@ The `canRotate` property controls the visibility of the rotate tool. When set to + pageOrganizerSettings="@(new { CanCopy= false })"> {% endhighlight %} -{% highlight cshtml tabtitle="Server-Backed" %} +{% endtabs %} + +## Show or hide the import option + +The `canImport` property controls the visibility of the import tool. When set to `false`, the import tool will be hidden. + +{% tabs %} +{% highlight cshtml tabtitle="Standalone" %}
+ pageOrganizerSettings="@(new { CanImport= false })">
{% endhighlight %} {% endtabs %} -## Show or hide the copy option - -The `canCopy` property controls the visibility of the copy tool. When set to `false`, the copy tool will be hidden. +## Show or hide the rearrange option -## Show or hide the import option +The `canRearrange` property controls the ability to rearrange pages. When set to `false`, pages cannot be rearranged. -The `canImport` property controls the visibility of the import tool. When set to `false`, the import tool will be hidden. +{% tabs %} +{% highlight cshtml tabtitle="Standalone" %} -## Show or hide the rearrange option +
+ + +
-The `canRearrange` property controls the ability to rearrange pages. When set to `false`, pages cannot be rearranged. +{% endhighlight %} +{% endtabs %} diff --git a/Document-Processing/PDF/PDF-Viewer/asp-net-core/organize-pages/ui-interactions.md b/Document-Processing/PDF/PDF-Viewer/asp-net-core/organize-pages/ui-interactions.md index 8173a02440..8d5a3f0472 100644 --- a/Document-Processing/PDF/PDF-Viewer/asp-net-core/organize-pages/ui-interactions.md +++ b/Document-Processing/PDF/PDF-Viewer/asp-net-core/organize-pages/ui-interactions.md @@ -34,8 +34,8 @@ Change page sequence with drag-and-drop. Add blank pages at the required position. -* **Insert blank page left** Inserts a blank page to the left of the selected page. -* **Insert blank page right** Inserts a blank page to the right of the selected page. +* **Insert blank page left:** Inserts a blank page to the left of the selected page. +* **Insert blank page right:** Inserts a blank page to the right of the selected page. ![insert](../images/organize-insert.png)