Skip to content

Commit d7a7465

Browse files
1010807: Addressed review feedbacks and resolved CI issues
1 parent 7660b96 commit d7a7465

11 files changed

Lines changed: 59 additions & 376 deletions

File tree

Document-Processing-toc.html

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1020,19 +1020,18 @@
10201020
<li><a href="/document-processing/pdf/pdf-viewer/react/forms/form-fields-api">APIs</a></li>
10211021
</ul>
10221022
</li>
1023-
<li><a href="/document-processing/pdf/pdf-viewer/react/organize-pdf">Organize Pages</a>
1023+
<li><a href="/document-processing/pdf/pdf-viewer/react/organize-pages/overview">Organize Pages</a>
10241024
<ul>
1025-
<li><a href="/document-processing/pdf/pdf-viewer/react/organize-pages/overview">Overview</a></li>
1026-
<li><a href="/document-processing/pdf/pdf-viewer/react/organize-pages/programmatic-support">Programmatic Support</a></li>
10271025
<li><a href="/document-processing/pdf/pdf-viewer/react/organize-pages/copy-pages">Copy pages</a></li>
10281026
<li><a href="/document-processing/pdf/pdf-viewer/react/organize-pages/import-pages">Import pages</a></li>
10291027
<li><a href="/document-processing/pdf/pdf-viewer/react/organize-pages/insert-blank-pages">Insert blank pages</a></li>
10301028
<li><a href="/document-processing/pdf/pdf-viewer/react/organize-pages/remove-pages">Remove pages</a></li>
10311029
<li><a href="/document-processing/pdf/pdf-viewer/react/organize-pages/reorder-pages">Reorder pages</a></li>
10321030
<li><a href="/document-processing/pdf/pdf-viewer/react/organize-pages/rotate-pages">Rotate pages</a></li>
1033-
<li><a href="/document-processing/pdf/pdf-viewer/react/organize-pages/zoom-thumbnails">Zoom page thumbnails</a></li>
1034-
<li><a href="/document-processing/pdf/pdf-viewer/react/organize-pages/toolbar">Toolbar</a></li>
1031+
<li><a href="/document-processing/pdf/pdf-viewer/react/organize-pages/zoom-pages">Zoom pages</a></li>
10351032
<li><a href="/document-processing/pdf/pdf-viewer/react/organize-pages/extract-pages">Extract Pages</a></li>
1033+
<li><a href="/document-processing/pdf/pdf-viewer/react/organize-pages/programmatic-support">Programmatic Support</a></li>
1034+
<li><a href="/document-processing/pdf/pdf-viewer/react/organize-pages/toolbar">Toolbar</a></li>
10361035
<li><a href="/document-processing/pdf/pdf-viewer/react/organize-pages/mobile-view">Mobile View</a></li>
10371036
<li><a href="/document-processing/pdf/pdf-viewer/react/organize-pages/events">Events</a></li>
10381037
</ul>

Document-Processing/PDF/PDF-Viewer/react/organize-pages/copy-pages.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: Copy pages in Organize Pages in React PDF Viewer | Syncfusion
4-
description: How to duplicate pages using the Organize Pages UI in the Syncfusion React PDF Viewer.
4+
description: Learn how to duplicate pages using the Organize Pages UI in the React PDF Viewer of Syncfusion Essential JS 2 and more.
55
platform: document-processing
66
control: PDF Viewer
77
documentation: ug
@@ -55,6 +55,10 @@ This guide explains how to duplicate pages within the current PDF using the Orga
5555

5656
- Selected pages are duplicated and included in the saved PDF.
5757

58+
## Enable or disable Copy Pages button
59+
60+
To enable or disable the **Copy Pages** button in the Organize Pages toolbar, update the [`pageOrganizerSettings`](https://ej2.syncfusion.com/react/documentation/api/pdfviewer/pageorganizersettings). See [Organize pages toolbar customization](./toolbar#enable-or-disable-the-copy-option) for the guidelines.
61+
5862
## Troubleshooting
5963

6064
- If duplicates are not created: verify that the changes are persisted using **Save**.

Document-Processing/PDF/PDF-Viewer/react/organize-pages/import-pages.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,10 @@ This guide explains how to import pages from another PDF into the current docume
4646

4747
- Imported pages display as a single thumbnail in Organize Pages and are merged into the original PDF when saved or exported.
4848

49+
## Enable or disable Import Pages button
50+
51+
To enable or disable the **Import Pages** button in the Organize Pages toolbar, update the [`pageOrganizerSettings`](https://ej2.syncfusion.com/react/documentation/api/pdfviewer/pageorganizersettings). See [Organize pages toolbar customization](./toolbar#enable-or-disable-the-import-option) for the guidelines.
52+
4953
## Troubleshooting
5054

5155
- **Import fails**: Ensure the selected file is a valid PDF and the browser file picker is permitted.

Document-Processing/PDF/PDF-Viewer/react/organize-pages/insert-blank-pages.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,10 @@ This guide describes inserting new blank pages into a PDF using the **Organize P
5050

5151
- A blank page thumbnail appears at the chosen position and is present in any saved or downloaded PDF.
5252

53+
## Enable or disable Insert Pages button
54+
55+
To enable or disable the **Insert Pages** button in the page thumbnails, update the [`pageOrganizerSettings`](https://ej2.syncfusion.com/react/documentation/api/pdfviewer/pageorganizersettings). See [Organize pages toolbar customization](./toolbar#enable-or-disable-the-insert-option) for the guidelines
56+
5357
## Troubleshooting
5458

5559
- **Organize Pages button missing**: Verify `PageOrganizer` is included in `Inject` and `Toolbar` is enabled.

Document-Processing/PDF/PDF-Viewer/react/organize-pages/overview.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,10 @@ The Organize Pages panel supports the following actions:
2727

2828
After completing the changes, apply them by selecting **Save** to overwrite the current document or **Save As** to download a new copy that retains the updated page order.
2929

30-
For a full guide to Organize Pages in React, see the feature landing page: [Organize pages in React PDF Viewer](./organize-pdf).
31-
3230
See also:
3331

34-
- [UI interactions for Organize Pages](./organize-pdf/ui-interactions-organize-page)
35-
- [Toolbar items for Organize Pages](./organize-pdf/toolbar-organize-page)
36-
- [Programmatic support for Organize Pages](./organize-pdf/programmatic-support-for-organize-page)
37-
- [Organize Pages events](./organize-pdf/organize-pdf-events)
38-
- [Organize Pages in mobile view](./organize-pdf/organize-page-mobile-view)
32+
- [Toolbar customization for Organize Pages](./toolbar)
33+
- [Programmatic support for Organize Pages](./programmatic-support)
34+
- [Organize Pages events](./events)
35+
- [Organize Pages in mobile view](./mobile-view)
3936

Document-Processing/PDF/PDF-Viewer/react/organize-pages/remove-pages.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,10 @@ This guide shows how to delete single or multiple pages from a PDF using the **O
5959
- Selected pages are removed from the document immediately in the Organize Pages dialog.
6060
- After clicking **Save** or **Save As**, the resulting PDF reflects the deletions.
6161

62+
## Enable or disable Remove Pages button
63+
64+
To enable or disable the **Remove Pages** button in the Organize Pages toolbar, update the [`pageOrganizerSettings`](https://ej2.syncfusion.com/react/documentation/api/pdfviewer/pageorganizersettings). See [Organize pages toolbar customization](./toolbar#enable-or-disable-the-delete-option) for the guidelines.
65+
6266
## Troubleshooting
6367

6468
- **Delete button disabled**: Ensure `PageOrganizer` is injected and [`pageOrganizerSettings.canDelete`](https://ej2.syncfusion.com/react/documentation/api/pdfviewer/pageorganizersettingsmodel#candelete) is not set to `false`.

Document-Processing/PDF/PDF-Viewer/react/organize-pages/reorder-pages.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,10 @@ This guide describes how to rearrange pages in a PDF using the **Organize Pages*
5151

5252
- Thumbnails reflect the new page order immediately and saved / downloaded PDFs preserve the reordered sequence.
5353

54+
## Enable or disable reorder option
55+
56+
To enable or disable the **Reorder pages** option in the Organize Pages, update the [`pageOrganizerSettings`](https://ej2.syncfusion.com/react/documentation/api/pdfviewer/pageorganizersettings). See [Organize pages toolbar customization](./toolbar#enable-or-disable-the-rearrange-option) for the guidelines
57+
5458
## Troubleshooting
5559

5660
- **Thumbnails won't move**: Confirm [`pageOrganizerSettings.canRearrange`](https://ej2.syncfusion.com/react/documentation/api/pdfviewer/pageorganizersettingsmodel#canrearrange) is is not set to `false`.

Document-Processing/PDF/PDF-Viewer/react/organize-pages/rotate-pages.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: Rotate pages in Organize Pages (React PDF Viewer) | Syncfusion
4-
description: How to rotate one or more pages using the Organize Pages UI in the Syncfusion React PDF Viewer.
4+
description: Learn how to rotate one or more pages using the Organize Pages UI in the Syncfusion React PDF Viewer and more.
55
platform: document-processing
66
control: PDF Viewer
77
documentation: ug
@@ -59,6 +59,10 @@ This guide explains how to rotate individual or multiple pages using the **Organ
5959
- Pages rotate in-place in the Organize Pages dialog when using the rotate controls.
6060
- Saving or exporting the document preserves the new orientation.
6161

62+
## Enable or disable Rotate Pages button
63+
64+
To enable or disable the **Rotate Pages** button in the Organize Pages toolbar, update the [`pageOrganizerSettings`](https://ej2.syncfusion.com/react/documentation/api/pdfviewer/pageorganizersettings). See [Organize pages toolbar customization](./toolbar#enable-or-disable-the-rotate-option) for the guidelines
65+
6266
## Troubleshooting
6367

6468
- **Rotate controls disabled**: Ensure [`pageOrganizerSettings.canRotate`](https://ej2.syncfusion.com/react/documentation/api/pdfviewer/pageorganizersettingsmodel#canrotate) is not set to `false`.

Document-Processing/PDF/PDF-Viewer/react/organize-pages/toolbar.md

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,11 @@ domainurl: ##DomainURL##
1010

1111
# Organize page toolbar customization in React PDF Viewer control
1212

13-
The PDF Viewer lets applications customize the Organize Pages toolbar to show or hide tools according to project requirements. Use the `pageOrganizerSettings` API to control each tool's visibility and behavior.
14-
## Show or hide the insert option
13+
The PDF Viewer lets applications customize the Organize Pages toolbar to enable or disable tools according to project requirements. Use the `pageOrganizerSettings` API to control each tool's interactivity and behavior.
1514

16-
The `canInsert` property controls the insert tool visibility. Set it to `false` to hide the insert tool.
15+
## Enable or disable the insert option
16+
17+
The `canInsert` property controls the insert tool visibility. Set it to `false` to disable the insert tool.
1718

1819
{% tabs %}
1920
{% highlight ts tabtitle="Standalone" %}
@@ -74,9 +75,9 @@ root.render(<App />);
7475
{% endhighlight %}
7576
{% endtabs %}
7677

77-
## Show or hide the delete option
78+
## Enable or disable the delete option
7879

79-
The `canDelete` property controls the delete tool visibility. Set it to `false` to hide the delete tool.
80+
The `canDelete` property controls the delete tool visibility. Set it to `false` to disable the delete tool.
8081

8182
{% tabs %}
8283
{% highlight ts tabtitle="Standalone" %}
@@ -137,9 +138,9 @@ root.render(<App />);
137138
{% endhighlight %}
138139
{% endtabs %}
139140

140-
## Show or hide the rotate option
141+
## Enable or disable the rotate option
141142

142-
The `canRotate` property controls the rotate tool visibility. Set it to `false` to hide the rotate tool.
143+
The `canRotate` property controls the rotate tool visibility. Set it to `false` to disable the rotate tool.
143144

144145
{% tabs %}
145146
{% highlight ts tabtitle="Standalone" %}
@@ -200,14 +201,18 @@ root.render(<App />);
200201
{% endhighlight %}
201202
{% endtabs %}
202203

203-
## Show or hide the copy option
204+
## Enable or disable the copy option
205+
206+
The `canCopy` property controls the copy tool interaction. Set it to `false` to disable the copy tool.
207+
208+
## Enable or disable the import option
204209

205-
The `canCopy` property controls the copy tool visibility. Set it to `false` to hide the copy tool.
210+
The `canImport` property controls the import tool interaction. Set it to `false` to disable the import tool.
206211

207-
## Show or hide the import option
212+
## Enable or disable the rearrange option
208213

209-
The `canImport` property controls the import tool visibility. Set it to `false` to hide the import tool.
214+
The `canRearrange` property controls whether pages can be rearranged. Set it to `false` to disable page reordering.
210215

211-
## Show or hide the rearrange option
216+
## Show or hide the zoom pages option
212217

213-
The `canRearrange` property controls whether pages can be rearranged. Set it to `false` to disable page reordering.
218+
The `showImageZoomingSlider` property controls the zooming tool visibility. Set it to `false` to hide the zoom page tool.

Document-Processing/PDF/PDF-Viewer/react/organize-pages/zoom-thumbnails.md renamed to Document-Processing/PDF/PDF-Viewer/react/organize-pages/zoom-pages.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
---
22
layout: post
3-
title: Zoom thumbnails in Organize Pages in React PDF Viewer | Syncfusion
3+
title: Zoom pages in Organize Pages in React PDF Viewer | Syncfusion
44
description: How to adjust thumbnail zoom levels inside the Organize Pages UI of the Syncfusion React PDF Viewer.
55
platform: document-processing
66
control: PDF Viewer
77
documentation: ug
88
domainurl: ##DomainURL##
99
---
1010

11-
# Zoom thumbnails using the Organize Pages tool
11+
# Zoom pages using the Organize Pages tool
1212

1313
## Overview
1414

1515
This guide explains how to change the thumbnail zoom level in the **Organize Pages** UI so you can view more detail or an overview of more pages.
1616

17-
**Outcome**: Thumbnails resize interactively to suit your task.
17+
**Outcome**: Page thumbnails resize interactively to suit your task.
1818

1919
## Prerequisites
2020

@@ -46,6 +46,10 @@ This guide explains how to change the thumbnail zoom level in the **Organize Pag
4646

4747
- Thumbnails resize interactively; larger thumbnails show more detail while smaller thumbnails allow viewing more pages at once.
4848

49+
## Show or hide Zoom Pages button
50+
51+
To enable or disable the **Zoom Pages** button in the Organize Pages toolbar, update the [`pageOrganizerSettings`](https://ej2.syncfusion.com/react/documentation/api/pdfviewer/pageorganizersettings). See [Organize pages toolbar customization](./toolbar#show-or-hide-the-zoom-pages-option) for the guidelines
52+
4953
## Troubleshooting
5054

5155
- **Zoom control not visible**: Confirm [`pageOrganizerSettings.showImageZoomingSlider`](https://ej2.syncfusion.com/react/documentation/api/pdfviewer/pageorganizersettingsmodel#showimagezoomingslider) is set to `true`.

0 commit comments

Comments
 (0)