Skip to content

941138-UG for Sorting the cell values with ThenBy option #1089

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 74 commits into
base: hotfix/hotfix-v29.1.33
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
7ca3c45
Added the subheading Getting field code in working with fields md file
DharanyaSakthivel-SF4210 Mar 24, 2025
5648280
Merge pull request #955 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Mar 25, 2025
c5fee8d
Merge pull request #959 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Mar 26, 2025
99c6aef
Merge pull request #960 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Mar 26, 2025
a569338
Update Working-with-Fields.md
DharanyaSakthivel-SF4210 Mar 28, 2025
1d14305
Merge pull request #949 from syncfusion-content/ES-935026-Get-field-code
MohanaselvamJothi Mar 28, 2025
fee42ba
Merge pull request #968 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Mar 28, 2025
c5ebef7
Merge pull request #969 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Mar 28, 2025
2a1808c
Merge pull request #970 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Mar 31, 2025
4d7696b
Merge pull request #971 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Mar 31, 2025
aeaa87a
Merge pull request #974 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 2, 2025
f70729d
Merge pull request #976 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 3, 2025
76568f4
Merge pull request #979 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 4, 2025
d18e251
Merge pull request #980 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 4, 2025
c9d1e5a
Merge pull request #984 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 7, 2025
29f1924
Merge pull request #985 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 7, 2025
769208b
Merge pull request #986 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 8, 2025
b15ed5d
Merge pull request #988 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 8, 2025
e4f7736
Merge pull request #989 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 8, 2025
888c409
Merge pull request #991 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 8, 2025
4339fe0
Merge pull request #995 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 11, 2025
4f412fb
Merge pull request #997 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 11, 2025
f2898bd
Merge pull request #1004 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 14, 2025
605016e
Merge pull request #1005 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 14, 2025
d86779c
425727: New APIs Updated
Akash-Verson Apr 15, 2025
340dc82
425727: Name issue fixes
Akash-Verson Apr 15, 2025
f1df121
Merge pull request #1009 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 21, 2025
de3957d
Merge pull request #1010 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 21, 2025
0ac37fe
Merge pull request #1012 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 22, 2025
8638d4a
Merge pull request #1015 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 22, 2025
c465ae7
Merge pull request #1019 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 23, 2025
8c693af
Merge pull request #1022 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 23, 2025
7ae98bb
Merge pull request #1023 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 23, 2025
823dc98
Merge pull request #1028 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 25, 2025
d1d65bf
Merge pull request #1029 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 25, 2025
722ff6f
Merge pull request #1032 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 28, 2025
888ce88
Merge pull request #1033 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 28, 2025
c16a06a
Merge pull request #1035 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 28, 2025
5717e1b
Merge pull request #1036 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 28, 2025
5f0f0b6
Merge pull request #1037 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 28, 2025
4dc070f
425727: Docker hub link added
Akash-Verson Apr 29, 2025
38e5812
Merge pull request #1038 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 29, 2025
a1cbcd5
Merge pull request #1039 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 30, 2025
9f38a9d
425727: Added docker image link in all Web API pages
Akash-Verson Apr 30, 2025
993b118
Merge pull request #1042 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 30, 2025
e0ae8ad
Merge pull request #1043 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 30, 2025
4aee53e
Merge pull request #1046 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 30, 2025
b9c9778
Merge pull request #1047 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild Apr 30, 2025
4da805d
425727: Notes format changed
Akash-Verson May 5, 2025
8962043
Merge pull request #1051 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild May 5, 2025
eb518cd
Merge pull request #1052 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild May 5, 2025
cd1c2d7
Merge pull request #1053 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild May 5, 2025
5a97432
Merge pull request #1054 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild May 6, 2025
5942f5b
Merge pull request #1055 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild May 7, 2025
e4d131e
Merge pull request #1058 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild May 7, 2025
a3baadc
Merge pull request #1059 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild May 7, 2025
ae0f419
Merge pull request #1060 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild May 7, 2025
4b5a01d
Merge pull request #1061 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild May 7, 2025
b849559
Merge pull request #1064 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild May 8, 2025
010e8c3
Merge pull request #1066 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild May 9, 2025
43ccfd8
425727: Note is changed to info and updated.
Akash-Verson May 9, 2025
15dc2e5
425727: Info tag removed and Note tag added
Akash-Verson May 9, 2025
4929473
Merge pull request #1069 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild May 9, 2025
5c151d7
Merge pull request #1070 from Syncfusion-Content/hotfix/hotfix-v29.1.33
SyncfusionBuild May 9, 2025
f0ac5ea
Added the release notes MD file and corresponding node entry in the T…
May 12, 2025
d89a4cb
Added the release notes MD file and corresponding node entry in the T…
DeepakRajSundar May 12, 2025
3f617da
Added the release notes MD file and corresponding node entry in the T…
DeepakRajSundar May 12, 2025
a6537a1
Merge pull request #1079 from Syncfusion-Content/development
SyncfusionBuild May 13, 2025
d9e2264
425727: Organize property changes
Akash-Verson May 14, 2025
c53d448
Merge pull request #1006 from syncfusion-content/425727-Web-API-update
praveenHari24 May 14, 2025
59fa61d
Merge pull request #1084 from Syncfusion-Content/development
SyncfusionBuild May 14, 2025
30e24b2
941138-SortingCellValuesHF
KarthikaSF4773 May 15, 2025
8ec37e1
941138-SortingCellValuesHF
KarthikaSF4773 May 15, 2025
a067453
Merge branch 'master' of https://github.com/syncfusion-content/docume…
KarthikaSF4773 May 15, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 20 additions & 2 deletions Document-Processing-toc.html
Original file line number Diff line number Diff line change
Expand Up @@ -3540,7 +3540,7 @@
<a href="/document-processing/web-apis/consume-apis/word-to-pdf">Word to PDF</a>
</li>
<li>
<a href="/document-processing/web-apis/consume-apis/excel-to-pdf">Excel To PDF</a>
<a href="/document-processing/web-apis/consume-apis/excel-to-pdf">Excel to PDF</a>
</li>
<li>
<a href="/document-processing/web-apis/consume-apis/powerpoint-to-pdf">PowerPoint to PDF</a>
Expand All @@ -3566,6 +3566,24 @@
<li>
<a href="/document-processing/web-apis/consume-apis/compress-pdf">Compress PDF</a>
</li>
<li>
<a href="/document-processing/web-apis/consume-apis/protect-pdf">Protect PDF</a>
</li>
<li>
<a href="/document-processing/web-apis/consume-apis/unlock-pdf">Unlock PDF</a>
</li>
<li>
<a href="/document-processing/web-apis/consume-apis/image-to-pdf">Image to PDF</a>
</li>
<li>
<a href="/document-processing/web-apis/consume-apis/pdf-to-image">PDF to Image</a>
</li>
<li>
<a href="/document-processing/web-apis/consume-apis/xps-to-pdf">XPS to PDF</a>
</li>
<li>
<a href="/document-processing/web-apis/consume-apis/organize-pdf">Organize PDF</a>
</li>
</ul>
</li>
</ul>
Expand All @@ -3587,7 +3605,7 @@
<li>
Release Notes
<ul>
<li>2025 Volume 1 - v29.*<ul><li> Weekly Nuget Release <ul><li><a href="/document-processing/release-notes/v29.1.41">v29.1.41</a></li><li><a href="/document-processing/release-notes/v29.1.40">v29.1.40</a></li><li><a href="/document-processing/release-notes/v29.1.39">v29.1.39</a></li><li><a href="/document-processing/release-notes/v29.1.38">v29.1.38</a></li><li><a href="/document-processing/release-notes/v29.1.37">v29.1.37</a></li><li><a href="/document-processing/release-notes/v29.1.35">v29.1.35</a></li></ul></li><li><a href="/document-processing/release-notes/v29.1.33">v29.1.33 Main Release</a></li></ul></li>
<li>2025 Volume 1 - v29.*<ul><li> Weekly Nuget Release <ul><li><a href="/document-processing/release-notes/v29.1.41">v29.1.41</a></li><li><a href="/document-processing/release-notes/v29.1.40">v29.1.40</a></li><li><a href="/document-processing/release-notes/v29.1.39">v29.1.39</a></li><li><a href="/document-processing/release-notes/v29.1.38">v29.1.38</a></li><li><a href="/document-processing/release-notes/v29.1.37">v29.1.37</a></li><li><a href="/document-processing/release-notes/v29.1.35">v29.1.35</a></li></ul></li><li><a href="/document-processing/release-notes/v29.2.4">v29.2.4 Service Pack Release</a></li><li><a href="/document-processing/release-notes/v29.1.33">v29.1.33 Main Release</a></li></ul></li>
<li>2024 Volume 4 - v28.*<ul><li>Weekly Release<ul><li><a href="/document-processing/release-notes/v28.2.12">v28.2.12</a></li><li><a href="/document-processing/release-notes/v28.2.11">v28.2.11</a></li><li><a href="/document-processing/release-notes/v28.2.9">v28.2.9</a></li><li><a href="/document-processing/release-notes/v28.2.7">v28.2.7</a></li><li><a href="/document-processing/release-notes/v28.2.6">v28.2.6</a></li><li><a href="/document-processing/release-notes/v28.2.5">v28.2.5</a></li><li><a href="/document-processing/release-notes/v28.2.4">v28.2.4</a></li><li><a href="/document-processing/release-notes/v28.1.41">v28.1.41</a></li><li><a href="/document-processing/release-notes/v28.1.39">v28.1.39</a></li><li><a href="/document-processing/release-notes/v28.1.38">v28.1.38</a></li><li><a href="/document-processing/release-notes/v28.1.37">v28.1.37</a></li><li><a href="/document-processing/release-notes/v28.1.36">v28.1.36</a></li><li><a href="/document-processing/release-notes/v28.1.35">v28.1.35</a></li></ul></li><li><a href="/document-processing/release-notes/v28.2.3">v28.2.3 Service Pack Release</a></li><li><a href="/document-processing/release-notes/v28.1.33">v28.1.33 Main Release</a></li></ul></li>
<li>2024 Volume 3 - v27.*<ul><li>Weekly Nuget Release <ul><li><a href="/document-processing/release-notes/v27.2.5">v27.2.5</a></li><li><a href="/document-processing/release-notes/v27.2.4">v27.2.4</a></li><li><a href="/document-processing/release-notes/v27.2.3">v27.2.3</a></li><li><a href="/document-processing/release-notes/v27.1.58">v27.1.58</a></li><li><a href="/document-processing/release-notes/v27.1.57">v27.1.57</a></li><li><a href="/document-processing/release-notes/v27.1.56">v27.1.56</a></li><li><a href="/document-processing/release-notes/v27.1.55">v27.1.55</a></li><li><a href="/document-processing/release-notes/v27.1.53">v27.1.53</a></li><li><a href="/document-processing/release-notes/v27.1.52">v27.1.52</a></li><li><a href="/document-processing/release-notes/v27.1.51">v27.1.51</a></li><li><a href="/document-processing/release-notes/v27.1.50">v27.1.50</a></li></ul></li><li><a href="/document-processing/release-notes/v27.2.2">v27.2.2 Service Pack Release</a></li><li><a href="/document-processing/release-notes/v27.1.48">v27.1.48 Main Release</a></li></ul></li>
<li>2024 Volume 2 - v26.*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,30 +31,33 @@ using (ExcelEngine excelEngine = new ExcelEngine())
IWorksheet worksheet = workbook.Worksheets[0];

#region Sort On Cell Values
//Creates the data sorter
IDataSort sorter = workbook.CreateDataSorter();
//Creates the data sorter
IDataSort sorter = workbook.CreateDataSorter();

//Range to sort
sorter.SortRange = worksheet.Range["A1:A11"];
//Range to sort
sorter.SortRange = worksheet.Range["A1:B11"];

//Adds the sort field with the column index, sort based on and order by attribute
sorter.SortFields.Add(0, SortOn.Values, OrderBy.Ascending);
//Adds a sort field: sort by values in column A in ascending order
sorter.SortFields.Add(0, SortOn.Values, OrderBy.Ascending);

//Sort based on the sort Field attribute
sorter.Sort();
//Adds a sort field: then by values in column B in descending order
sorter.SortFields.Add(1, SortOn.Values, OrderBy.Descending);

//Creates the data sorter
sorter = workbook.CreateDataSorter();
//Sort based on the sort Field attribute
sorter.Sort();

//Range to sort
sorter.SortRange = worksheet.Range["B1:B11"];
//Creates the data sorter
sorter = workbook.CreateDataSorter();

//Adds the sort field with the column index, sort based on and order by attribute
sorter.SortFields.Add(1, SortOn.Values, OrderBy.Descending);
//Range to sort
sorter.SortRange = worksheet.Range["C1:C11"];

//Sort based on the sort Field attribute
sorter.Sort();
#endregion
//Adds a sort field: sort by values in column C in descending order
sorter.SortFields.Add(2, SortOn.Values, OrderBy.Descending);

//Sort based on the sort Field attribute
sorter.Sort();
#endregion

#region Save
//Saving the workbook
Expand All @@ -73,19 +76,31 @@ using (ExcelEngine excelEngine = new ExcelEngine())
{
IApplication application = excelEngine.Excel;
IWorkbook workbook = application.Workbooks.Open("Sample.xlsx");
IWorksheet sheet = workbook.Worksheets[0];
IWorksheet worksheet = workbook.Worksheets[0];

//Creates the data sorter
IDataSort sorter = workbook.CreateDataSorter();

//Range to sort
sorter.SortRange = sheet.Range["D3:D16"];
sorter.SortRange = worksheet.Range["A1:B11"];

//Adds the sort field with the column index, sort based on and order by attribute
ISortField sortField = sorter.SortFields.Add(0, SortOn.Values, OrderBy.Ascending);
//Adds a sort field: sort by values in column A in ascending order
sorter.SortFields.Add(0, SortOn.Values, OrderBy.Ascending);

//Adds a sort field: then by values in column B in descending order
sorter.SortFields.Add(1, SortOn.Values, OrderBy.Descending);

//Sort based on the sort Field attribute
sorter.Sort();

//Creates the data sorter
sorter = workbook.CreateDataSorter();

//Range to sort
sorter.SortRange = worksheet.Range["C1:C11"];

//Adds another sort field
ISortField sortField2 = sorter.SortFields.Add(1, SortOn.Values, OrderBy.Ascending);
//Adds a sort field: sort by values in column C in descending order
sorter.SortFields.Add(2, SortOn.Values, OrderBy.Descending);

//Sort based on the sort Field attribute
sorter.Sort();
Expand All @@ -101,21 +116,34 @@ Using excelEngine As ExcelEngine = New ExcelEngine()
Dim workbook As IWorkbook = application.Workbooks.Open("Sample.xlsx")
Dim sheet As IWorksheet = workbook.Worksheets(0)

'Creates the Data sorter
'Creates the data sorter
Dim sorter As IDataSort = workbook.CreateDataSorter()

'Specifies the sort range
sorter.SortRange = sheet.Range("D3:D16")
'Range to sort
sorter.SortRange = worksheet.Range("A1:B11")

'Adds the sort field with column index, sort based on and order by attribute
Dim sortField As ISortField = sorter.SortFields.Add(0, SortOn.Values, OrderBy.Ascending)
'Adds a sort field: sort by values in column A in ascending order
sorter.SortFields.Add(0, SortOn.Values, OrderBy.Ascending)

'Adds the second sort field
Dim sortField2 As ISortField = sorter.SortFields.Add(1, SortOn.Values, OrderBy.Ascending)
'Adds a sort field: then by values in column B in descending order
sorter.SortFields.Add(1, SortOn.Values, OrderBy.Descending)

'Sorts the data with the sort field attribute
'Sort based on the sort Field attribute
sorter.Sort()

'Creates the data sorter
sorter = workbook.CreateDataSorter()

'Range to sort
sorter.SortRange = worksheet.Range("C1:C11")

'Add sort field: sort by values in column C in descending order
sorter.SortFields.Add(2, SortOn.Values, OrderBy.Descending)

'Sort based on the sort Field attribute
sorter.Sort()


workbook.Version = ExcelVersion.Xlsx
workbook.SaveAs("Sort.xlsx")
End Using
Expand Down
100 changes: 100 additions & 0 deletions Document-Processing/Release-Notes/v29.2.4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
---
title : Essential Studio for Document Processing 2025 Volume 1 Service Pack Release Release Notes
description : Essential Studio for Document Processing 2025 Volume 1 Service Pack Release Release Notes
platform : document-processing
documentation: ug
---

# Essential Studio for Document Processing Release Notes

{% include release-info.html date="May 14, 2025" version="v29.2.4" %}




## DocIO

* [EJ2 ASP.NET Core Release Notes](https://ej2.syncfusion.com/aspnetcore/documentation/release-notes/29.2.4#docio){:target="_blank"}
* [EJ2 ASP.NET MVC Release Notes](https://ej2.syncfusion.com/aspnetmvc/documentation/release-notes/29.2.4#docio){:target="_blank"}
* [EJ2 Angular Release Notes](https://ej2.syncfusion.com/angular/documentation/release-notes/29.2.4#docio){:target="_blank"}
* [Blazor Release Notes](https://blazor.syncfusion.com/documentation/release-notes/29.2.4#docio){:target="_blank"}
* [EJ2 React Release Notes](https://ej2.syncfusion.com/react/documentation/release-notes/29.2.4#docio){:target="_blank"}
* [EJ2 Vue Release Notes](https://ej2.syncfusion.com/vue/documentation/release-notes/29.2.4#docio){:target="_blank"}
* [EJ2 JavaScript Release Notes](https://ej2.syncfusion.com/javascript/documentation/release-notes/29.2.4#docio){:target="_blank"}
* [EJ2 TypeScript Release Notes](https://ej2.syncfusion.com/documentation/release-notes/29.2.4#docio){:target="_blank"}
* [.NET MAUI Release Notes](/maui/release-notes/v29.2.4#docio){:target="_blank"}
* [Xamarin.Forms Release Notes](/xamarin/release-notes/v29.2.4#docio){:target="_blank"}
* [Xamarin.Android Release Notes](/xamarin-android/release-notes/v29.2.4#docio){:target="_blank"}
* [Xamarin.iOS Release Notes](/xamarin-ios/release-notes/v29.2.4#docio){:target="_blank"}
* [Flutter Release Notes](/flutter/release-notes/v29.2.4#docio){:target="_blank"}
* [WinUI Release Notes](/winui/release-notes/v29.2.4#docio){:target="_blank"}
* [UWP Release Notes](/uwp/release-notes/v29.2.4#docio){:target="_blank"}
* [Windows Forms Release Notes](/windowsforms/release-notes/v29.2.4#docio){:target="_blank"}
* [WPF Release Notes](/wpf/release-notes/v29.2.4#docio){:target="_blank"}



## PDF

* [EJ2 ASP.NET Core Release Notes](https://ej2.syncfusion.com/aspnetcore/documentation/release-notes/29.2.4#pdf){:target="_blank"}
* [EJ2 ASP.NET MVC Release Notes](https://ej2.syncfusion.com/aspnetmvc/documentation/release-notes/29.2.4#pdf){:target="_blank"}
* [EJ2 Angular Release Notes](https://ej2.syncfusion.com/angular/documentation/release-notes/29.2.4#pdf){:target="_blank"}
* [Blazor Release Notes](https://blazor.syncfusion.com/documentation/release-notes/29.2.4#pdf){:target="_blank"}
* [EJ2 React Release Notes](https://ej2.syncfusion.com/react/documentation/release-notes/29.2.4#pdf){:target="_blank"}
* [EJ2 Vue Release Notes](https://ej2.syncfusion.com/vue/documentation/release-notes/29.2.4#pdf){:target="_blank"}
* [EJ2 JavaScript Release Notes](https://ej2.syncfusion.com/javascript/documentation/release-notes/29.2.4#pdf){:target="_blank"}
* [EJ2 TypeScript Release Notes](https://ej2.syncfusion.com/documentation/release-notes/29.2.4#pdf){:target="_blank"}
* [.NET MAUI Release Notes](/maui/release-notes/v29.2.4#pdf){:target="_blank"}
* [Xamarin.Forms Release Notes](/xamarin/release-notes/v29.2.4#pdf){:target="_blank"}
* [Xamarin.Android Release Notes](/xamarin-android/release-notes/v29.2.4#pdf){:target="_blank"}
* [Xamarin.iOS Release Notes](/xamarin-ios/release-notes/v29.2.4#pdf){:target="_blank"}
* [Flutter Release Notes](/flutter/release-notes/v29.2.4#pdf){:target="_blank"}
* [WinUI Release Notes](/winui/release-notes/v29.2.4#pdf){:target="_blank"}
* [UWP Release Notes](/uwp/release-notes/v29.2.4#pdf){:target="_blank"}
* [Windows Forms Release Notes](/windowsforms/release-notes/v29.2.4#pdf){:target="_blank"}
* [WPF Release Notes](/wpf/release-notes/v29.2.4#pdf){:target="_blank"}


## Presentation

* [EJ2 ASP.NET Core Release Notes](https://ej2.syncfusion.com/aspnetcore/documentation/release-notes/29.2.4#presentation){:target="_blank"}
* [EJ2 ASP.NET MVC Release Notes](https://ej2.syncfusion.com/aspnetmvc/documentation/release-notes/29.2.4#presentation){:target="_blank"}
* [Blazor Release Notes](https://blazor.syncfusion.com/documentation/release-notes/29.2.4#presentation){:target="_blank"}
* [EJ2 Angular Release Notes](https://ej2.syncfusion.com/angular/documentation/release-notes/29.2.4#presentation){:target="_blank"}
* [EJ2 React Release Notes](https://ej2.syncfusion.com/react/documentation/release-notes/29.2.4#presentation){:target="_blank"}
* [EJ2 Vue Release Notes](https://ej2.syncfusion.com/vue/documentation/release-notes/29.2.4#presentation){:target="_blank"}
* [EJ2 JavaScript Release Notes](https://ej2.syncfusion.com/javascript/documentation/release-notes/29.2.4#presentation){:target="_blank"}
* [EJ2 TypeScript Release Notes](https://ej2.syncfusion.com/documentation/release-notes/29.2.4#presentation){:target="_blank"}
* [.NET MAUI Release Notes](/maui/release-notes/v29.2.4#presentation){:target="_blank"}
* [Xamarin.Forms Release Notes](/xamarin/release-notes/v29.2.4#presentation){:target="_blank"}
* [Xamarin.Android Release Notes](/xamarin-android/release-notes/v29.2.4#presentation){:target="_blank"}
* [Xamarin.iOS Release Notes](/xamarin-ios/release-notes/v29.2.4#presentation){:target="_blank"}
* [Flutter Release Notes](/flutter/release-notes/v29.2.4#presentation){:target="_blank"}
* [WinUI Release Notes](/winui/release-notes/v29.2.4#presentation){:target="_blank"}
* [Windows Forms Release Notes](/windowsforms/release-notes/v29.2.4#presentation){:target="_blank"}
* [WPF Release Notes](/wpf/release-notes/v29.2.4#presentation){:target="_blank"}
* [UWP Release Notes](/uwp/release-notes/v29.2.4#presentation){:target="_blank"}



## XlsIO

* [EJ2 ASP.NET Core Release Notes](https://ej2.syncfusion.com/aspnetcore/documentation/release-notes/29.2.4#xlsio){:target="_blank"}
* [EJ2 ASP.NET MVC Release Notes](https://ej2.syncfusion.com/aspnetmvc/documentation/release-notes/29.2.4#xlsio){:target="_blank"}
* [EJ2 Angular Release Notes](https://ej2.syncfusion.com/angular/documentation/release-notes/29.2.4#xlsio){:target="_blank"}
* [Blazor Release Notes](https://blazor.syncfusion.com/documentation/release-notes/29.2.4#xlsio){:target="_blank"}
* [EJ2 React Release Notes](https://ej2.syncfusion.com/react/documentation/release-notes/29.2.4#xlsio){:target="_blank"}
* [EJ2 Vue Release Notes](https://ej2.syncfusion.com/vue/documentation/release-notes/29.2.4#xlsio){:target="_blank"}
* [EJ2 JavaScript Release Notes](https://ej2.syncfusion.com/javascript/documentation/release-notes/29.2.4#xlsio){:target="_blank"}
* [EJ2 TypeScript Release Notes](https://ej2.syncfusion.com/documentation/release-notes/29.2.4#xlsio){:target="_blank"}
* [.NET MAUI Release Notes](/maui/release-notes/v29.2.4#xlsio){:target="_blank"}
* [Xamarin.Forms Release Notes](/xamarin/release-notes/v29.2.4#xlsio){:target="_blank"}
* [Xamarin.Android Release Notes](/xamarin-android/release-notes/v29.2.4#xlsio){:target="_blank"}
* [Xamarin.iOS Release Notes](/xamarin-ios/release-notes/v29.2.4#xlsio){:target="_blank"}
* [Flutter Release Notes](/flutter/release-notes/v29.2.4#xlsio){:target="_blank"}
* [WinUI Release Notes](/winui/release-notes/v29.2.4#xlsio){:target="_blank"}
* [UWP Release Notes](/uwp/release-notes/v29.2.4#xlsio){:target="_blank"}
* [Windows Forms Release Notes](/windowsforms/release-notes/v29.2.4#xlsio){:target="_blank"}
* [WPF Release Notes](/wpf/release-notes/v29.2.4#xlsio){:target="_blank"}


5 changes: 4 additions & 1 deletion Document-Processing/Web-apis/authentication-configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -134,4 +134,7 @@ Console.WriteLine(await response.Content.ReadAsStringAsync());

{% endtabs %}

N> The bearer token used in the example above is for demonstration purposes. It is recommended to generate your own JWT using the private key. To generate a JWT, refer to the steps provided in the documentation on how to create a JWT using your private key.
N> The bearer token used in the example above is for demonstration purposes. It is recommended to generate your own JWT using the private key. To generate a JWT, refer to the steps provided in the documentation on how to create a JWT using your private key.


N> The Syncfusion Document Processing API is now available as a Docker-based solution. [Try it out](https://hub.docker.com/r/syncfusion/document-processing-apis)
4 changes: 3 additions & 1 deletion Document-Processing/Web-apis/consume-apis/compress-pdf.md
Original file line number Diff line number Diff line change
Expand Up @@ -152,4 +152,6 @@ You will receive one of the following statuses until the job is completed. Upon
"code": "500",
"message": "Failed to convert the document to PDF"
}
```
```

N> The Syncfusion Document Processing API is now available as a Docker-based solution. [Try it out](https://hub.docker.com/r/syncfusion/document-processing-apis)
Original file line number Diff line number Diff line change
Expand Up @@ -163,4 +163,6 @@ You will receive one of the following statuses until the job is completed. Upon
"code": "500",
"message": "Failed to convert the document to PDF"
}
```
```

N> The Syncfusion Document Processing API is now available as a Docker-based solution. [Try it out](https://hub.docker.com/r/syncfusion/document-processing-apis)
2 changes: 2 additions & 0 deletions Document-Processing/Web-apis/consume-apis/excel-to-pdf.md
Original file line number Diff line number Diff line change
Expand Up @@ -143,3 +143,5 @@ You will receive one of the following statuses until the job is completed. Upon
"message": "Failed to convert the document to PDF"
}
```

N> The Syncfusion Document Processing API is now available as a Docker-based solution. [Try it out](https://hub.docker.com/r/syncfusion/document-processing-apis)
2 changes: 2 additions & 0 deletions Document-Processing/Web-apis/consume-apis/flatten-pdf.md
Original file line number Diff line number Diff line change
Expand Up @@ -148,3 +148,5 @@ You will receive one of the following statuses until the job is completed. Upon
"message": "Failed to convert the document to PDF"
}
```

N> The Syncfusion Document Processing API is now available as a Docker-based solution. [Try it out](https://hub.docker.com/r/syncfusion/document-processing-apis)
4 changes: 3 additions & 1 deletion Document-Processing/Web-apis/consume-apis/html-to-pdf.md
Original file line number Diff line number Diff line change
Expand Up @@ -150,4 +150,6 @@ You will receive one of the following statuses until the job is completed. Upon
"code": "500",
"message": "Failed to convert the document to PDF"
}
```
```

N> The Syncfusion Document Processing API is now available as a Docker-based solution. [Try it out](https://hub.docker.com/r/syncfusion/document-processing-apis)
Loading