Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
cef8912
Task-935636-Flatten Field Create Template UG
irfanajaffer Nov 12, 2025
91d5b7e
Task-935636- Addressed feedbacks
irfanajaffer Nov 13, 2025
50b385c
Task-935636- resolved errors
irfanajaffer Nov 13, 2025
7198ad7
Merge branch 'hotfix/hotfix-v31.2.2' into Task-935636-FlattenField
irfanajaffer Nov 13, 2025
7d67917
Task-935636- Updated code snippet
irfanajaffer Nov 13, 2025
863ec1d
Merge branch 'Task-935636-FlattenField' of https://github.com/syncfus…
irfanajaffer Nov 13, 2025
f034ef4
Merge branch 'hotfix/hotfix-v31.2.2' into Task-935636-FlattenField
irfanajaffer Nov 14, 2025
4d630f5
993133-dev: Resolved the conflict Development from Master.
sameerkhan001 Nov 17, 2025
24fa406
993133-dev: Resolved the CI failures.
sameerkhan001 Nov 17, 2025
cb038cf
993133-dev: Now resolved CI failures.
sameerkhan001 Nov 17, 2025
297a618
993133-dev: Resolved CI failures.
sameerkhan001 Nov 17, 2025
163a3bb
Merge pull request #1796 from syncfusion-content/993133-dev
chinnumuniyappan Nov 17, 2025
7d43478
Merge pull request #1771 from syncfusion-content/Task-935636-FlattenF…
chinnumuniyappan Nov 17, 2025
9d8d1c4
Added the release notes MD file and corresponding node entry in the T…
DeepakRajSundar Nov 17, 2025
75661da
993321: Removed Redaction UG Content
SF4524LogeshKumar Nov 17, 2025
f2f8d48
Merge pull request #1801 from syncfusion-content/dev-ResolvePdfViewer…
AnanthaGokulaRaman Nov 17, 2025
6b0225c
Merge remote-tracking branch 'remotes/origin/hotfix/hotfix-v31.2.2' i…
DeepakRajSundar Nov 17, 2025
6cc1b8f
Added the release notes MD file and corresponding node entry in the T…
DeepakRajSundar Nov 17, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
16 changes: 4 additions & 12 deletions Document-Processing-toc.html
Original file line number Diff line number Diff line change
Expand Up @@ -1340,16 +1340,6 @@
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/annotations/annotations-in-mobile-view">Annotations in Mobile view</a></li>
</ul>
</li>
<li>Redaction
<ul>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/Redaction/overview">Overview</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/Redaction/programmatic-support">Programmatic Support</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/Redaction/ui-interaction">UI Interaction</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/Redaction/toolbar">Toolbar</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/Redaction/mobile-view">Mobile View</a></li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/Redaction/search-redact">Search Text and Redact</a></li>
</ul>
</li>
<li><a href="/document-processing/pdf/pdf-viewer/javascript-es6/interaction-mode">Interaction Mode</a></li>
<li>Form Designer
<ul>
Expand Down Expand Up @@ -6881,14 +6871,16 @@
<ul>
<li>
Weekly Nuget Release
<ul><li><a href="/document-processing/release-notes/v31.1.23">v31.1.23</a></li><li><a href="/document-processing/release-notes/v31.1.22">v31.1.22</a></li>
<ul>
<li><a href="/document-processing/release-notes/v31.1.23">v31.1.23</a></li>
<li><a href="/document-processing/release-notes/v31.1.22">v31.1.22</a></li>
<li><a href="/document-processing/release-notes/v31.1.21">v31.1.21</a></li>
<li><a href="/document-processing/release-notes/v31.1.20">v31.1.20</a></li>
<li><a href="/document-processing/release-notes/v31.1.19">v31.1.19</a></li>
<li><a href="/document-processing/release-notes/v31.1.18">v31.1.18</a></li>
</ul>
</li>
<li><a href="/document-processing/release-notes/v31.2.9">v31.2.9 Service Pack Release</a></li>
<li><a href="/document-processing/release-notes/v31.2.12">v31.2.12 Service Pack Release</a></li>
<li><a href="/document-processing/release-notes/v31.2.2">v31.2.2 Service Pack Release</a></li>
<li><a href="/document-processing/release-notes/v31.1.17">v31.1.17 Main Release</a></li></ul></li>
<li>2025 Volume 2 - v30.*<ul><li> Weekly Nuget Release <ul><li><a href="/document-processing/release-notes/v30.2.7">v30.2.7</a></li><li><a href="/document-processing/release-notes/v30.2.6">v30.2.6</a></li><li><a href="/document-processing/release-notes/v30.2.5">v30.2.5</a></li><li><a href="/document-processing/release-notes/v30.1.42">v30.1.42</a></li><li><a href="/document-processing/release-notes/v30.1.41">v30.1.41</a></li><li><a href="/document-processing/release-notes/v30.1.40">v30.1.40</a></li><li><a href="/document-processing/release-notes/v30.1.39">v30.1.39</a></li><li><a href="/document-processing/release-notes/v30.1.38">v30.1.38</a></li></ul></li><li><a href="/document-processing/release-notes/v30.2.4">v30.2.4 Service Pack Release</a></li><li><a href="/document-processing/release-notes/v30.1.37">v30.1.37 Main Release</a></li></ul></li>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,19 +27,13 @@ using (ExcelEngine excelEngine = new ExcelEngine())
{
IApplication application = excelEngine.Excel;
application.DefaultVersion = ExcelVersion.Xlsx;
FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.csv"), FileMode.Open, FileAccess.Read);

//Open the CSV file
IWorkbook workbook = application.Workbooks.Open(inputStream, ",");
IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.csv"), ",");
IWorksheet worksheet = workbook.Worksheets[0];

//Saving the workbook as stream
FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.xlsx"), FileMode.Create, FileAccess.Write);
workbook.SaveAs(outputStream);

//Dispose streams
outputStream.Dispose();
inputStream.Dispose();
//Saving the workbook
workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx"));
}
{% endhighlight %}

Expand Down Expand Up @@ -85,16 +79,10 @@ using (ExcelEngine excelEngine = new ExcelEngine())
application.DefaultVersion = ExcelVersion.Xlsx;

//Open the TSV file
FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.tsv"), FileMode.Open, FileAccess.Read);
IWorkbook workbook = application.Workbooks.Open(inputStream, "\t");
IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.tsv"), "\t");

//Save the workbook
FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.xlsx"), FileMode.Create, FileAccess.ReadWrite);
workbook.SaveAs(outputStream);

//Dispose streams
outputStream.Dispose();
inputStream.Dispose();
workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx"));
}
{% endhighlight %}

Expand Down
22 changes: 5 additions & 17 deletions Document-Processing/Excel/Conversions/CSV-to-Excel/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,19 +27,13 @@ using (ExcelEngine excelEngine = new ExcelEngine())
{
IApplication application = excelEngine.Excel;
application.DefaultVersion = ExcelVersion.Xlsx;
FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.csv"), FileMode.Open, FileAccess.Read);

//Open the CSV file
IWorkbook workbook = application.Workbooks.Open(inputStream, ",");
IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.csv"), ",");
IWorksheet worksheet = workbook.Worksheets[0];

//Saving the workbook as stream
FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.xlsx"), FileMode.Create, FileAccess.Write);
workbook.SaveAs(outputStream);

//Dispose streams
outputStream.Dispose();
inputStream.Dispose();
//Saving the workbook
workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx"));
}
{% endhighlight %}

Expand Down Expand Up @@ -85,16 +79,10 @@ using (ExcelEngine excelEngine = new ExcelEngine())
application.DefaultVersion = ExcelVersion.Xlsx;

//Open the TSV file
FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.tsv"), FileMode.Open, FileAccess.Read);
IWorkbook workbook = application.Workbooks.Open(inputStream, "\t");
IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.tsv"), "\t");

//Save the workbook
FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.xlsx"), FileMode.Create, FileAccess.ReadWrite);
workbook.SaveAs(outputStream);

//Dispose streams
outputStream.Dispose();
inputStream.Dispose();
workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx"));
}
{% endhighlight %}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,7 @@ using (ExcelEngine excelEngine = new ExcelEngine())
//Set converter chart image format to PNG
application.XlsIORenderer.ChartRenderingOptions.ImageFormat = ExportImageFormat.Png;

FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read);
IWorkbook workbook = application.Workbooks.Open(inputStream);
IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx"));
IWorksheet worksheet = workbook.Worksheets[0];

IChart chart = worksheet.Charts[0];
Expand All @@ -42,7 +41,6 @@ using (ExcelEngine excelEngine = new ExcelEngine())

//Dispose streams
outputStream.Dispose();
inputStream.Dispose();
}
{% endhighlight %}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,16 +27,10 @@ using (ExcelEngine excelEngine = new ExcelEngine())
{
IApplication application = excelEngine.Excel;
application.DefaultVersion = ExcelVersion.Xlsx;
FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read);
IWorkbook workbook = application.Workbooks.Open(inputStream);
IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx"));

//Saving the workbook as streams
FileStream outputStream = new FileStream(Path.GetFullPath("Output/Sample.csv"), FileMode.Create, FileAccess.ReadWrite);
workbook.SaveAs(outputStream, ",");

//Dispose streams
outputStream.Dispose();
inputStream.Dispose();
//Saving the workbook
workbook.SaveAs(Path.GetFullPath("Output/Sample.csv"), ",");
}
{% endhighlight %}

Expand Down Expand Up @@ -83,16 +77,14 @@ using (ExcelEngine excelEngine = new ExcelEngine())
application.MaximumRowsForCsv = 3000000;
application.MaximumColumnsForCsv = 20000;

FileStream inputStream = new FileStream("Sample.csv", FileMode.Open, FileAccess.Read);
IWorkbook workbook = application.Workbooks.Open(inputStream);
IWorkbook workbook = application.Workbooks.Open("Sample.csv");
IWorksheet sheet = workbook.Worksheets[0];

sheet.Range[2000000, 1].Text = "Syncfusion";
sheet.Range[20, 18000].Text = "Syncfusion";

//Saving the workbook as stream
FileStream outputStream = new FileStream("Output.csv", FileMode.Create, FileAccess.ReadWrite);
workbook.SaveAs(outputStream,",");
//Saving the workbook
workbook.SaveAs("Output.csv",",");
}
{% endhighlight %}

Expand Down Expand Up @@ -149,12 +141,10 @@ using (ExcelEngine excelEngine = new ExcelEngine())
IApplication application = excelEngine.Excel;
application.DefaultVersion = ExcelVersion.Xlsx;

FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read);
IWorkbook workbook = application.Workbooks.Open(inputStream);
IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx"));

//Save the workbook in CSV format with tab(\t) as delimiter
FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.tsv"), FileMode.Create, FileAccess.ReadWrite);
workbook.SaveAs(outputStream, "\t");
workbook.SaveAs(Path.GetFullPath("Output/Output.tsv"), "\t");
}
{% endhighlight %}

Expand Down
26 changes: 8 additions & 18 deletions Document-Processing/Excel/Conversions/Excel-to-CSV/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,16 +27,10 @@ using (ExcelEngine excelEngine = new ExcelEngine())
{
IApplication application = excelEngine.Excel;
application.DefaultVersion = ExcelVersion.Xlsx;
FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read);
IWorkbook workbook = application.Workbooks.Open(inputStream);
IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx"));

//Saving the workbook as streams
FileStream outputStream = new FileStream(Path.GetFullPath("Output/Sample.csv"), FileMode.Create, FileAccess.ReadWrite);
workbook.SaveAs(outputStream, ",");

//Dispose streams
outputStream.Dispose();
inputStream.Dispose();
//Saving the workbook
workbook.SaveAs(Path.GetFullPath("Output/Sample.csv"), ",");
}
{% endhighlight %}

Expand Down Expand Up @@ -83,16 +77,14 @@ using (ExcelEngine excelEngine = new ExcelEngine())
application.MaximumRowsForCsv = 3000000;
application.MaximumColumnsForCsv = 20000;

FileStream inputStream = new FileStream("Sample.csv", FileMode.Open, FileAccess.Read);
IWorkbook workbook = application.Workbooks.Open(inputStream);
IWorkbook workbook = application.Workbooks.Open("Sample.csv");
IWorksheet sheet = workbook.Worksheets[0];

sheet.Range[2000000, 1].Text = "Syncfusion";
sheet.Range[20, 18000].Text = "Syncfusion";

//Saving the workbook as stream
FileStream outputStream = new FileStream("Output.csv", FileMode.Create, FileAccess.ReadWrite);
workbook.SaveAs(outputStream,",");
//Saving the workbook
workbook.SaveAs("Output.csv",",");
}
{% endhighlight %}

Expand Down Expand Up @@ -149,12 +141,10 @@ using (ExcelEngine excelEngine = new ExcelEngine())
IApplication application = excelEngine.Excel;
application.DefaultVersion = ExcelVersion.Xlsx;

FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read);
IWorkbook workbook = application.Workbooks.Open(inputStream);
IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx"));

//Save the workbook in CSV format with tab(\t) as delimiter
FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.tsv"), FileMode.Create, FileAccess.ReadWrite);
workbook.SaveAs(outputStream, "\t");
workbook.SaveAs(Path.GetFullPath("Output/Output.tsv"), "\t");
}
{% endhighlight %}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ using (ExcelEngine excelEngine = new ExcelEngine())
worksheet.SaveAsHtml(stream);

//Save a workbook as HTML file
workbook.SaveAsHtml(stream, Syncfusion.XlsIO.Implementation.HtmlSaveOptions.Default);
workbook.SaveAsHtml("Sample.html", Syncfusion.XlsIO.Implementation.HtmlSaveOptions.Default);
stream.Dispose();
workbook.Close();
}
Expand Down Expand Up @@ -97,12 +97,8 @@ using (ExcelEngine excelEngine = new ExcelEngine())

#region Save as HTML
//Saving the workbook
FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.html"), FileMode.Create, FileAccess.Write);
workbook.SaveAsHtml(outputStream, saveOptions);
workbook.SaveAsHtml(Path.GetFullPath("Output/Output.html"), saveOptions);
#endregion

//Dispose streams
outputStream.Dispose();
}
{% endhighlight %}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ using (ExcelEngine excelEngine = new ExcelEngine())
worksheet.SaveAsHtml(stream);

//Save a workbook as HTML file
workbook.SaveAsHtml(stream, Syncfusion.XlsIO.Implementation.HtmlSaveOptions.Default);
workbook.SaveAsHtml("Sample.html", Syncfusion.XlsIO.Implementation.HtmlSaveOptions.Default);
stream.Dispose();
workbook.Close();
}
Expand Down Expand Up @@ -97,12 +97,8 @@ using (ExcelEngine excelEngine = new ExcelEngine())

#region Save as HTML
//Saving the workbook
FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.html"), FileMode.Create, FileAccess.Write);
workbook.SaveAsHtml(outputStream, saveOptions);
workbook.SaveAsHtml(Path.GetFullPath("Output/Output.html"), saveOptions);
#endregion

//Dispose streams
outputStream.Dispose();
}
{% endhighlight %}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,8 +71,7 @@ using (ExcelEngine excelEngine = new ExcelEngine())
{
IApplication application = excelEngine.Excel;
application.DefaultVersion = ExcelVersion.Xlsx;
FileStream excelStream = new FileStream("InputTemplate.xlsx", FileMode.Open, FileAccess.Read);
IWorkbook workbook = application.Workbooks.Open(excelStream);
IWorkbook workbook = application.Workbooks.Open("InputTemplate.xlsx");
IWorksheet worksheet = workbook.Worksheets[0];

//Initialize XlsIO renderer.
Expand Down Expand Up @@ -160,8 +159,7 @@ using (ExcelEngine excelEngine = new ExcelEngine())
{
IApplication application = excelEngine.Excel;
application.DefaultVersion = ExcelVersion.Xlsx;
FileStream excelStream = new FileStream("InputTemplate.xlsx", FileMode.Open, FileAccess.Read);
IWorkbook workbook = application.Workbooks.Open(excelStream);
IWorkbook workbook = application.Workbooks.Open("InputTemplate.xlsx");
IWorksheet worksheet = workbook.Worksheets[0];

//Initialize XlsIO renderer.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,7 @@ public void ConvertExcelToImage()
{
IApplication application = excelEngine.Excel;
application.DefaultVersion = ExcelVersion.Xlsx;
FileStream excelStream = new FileStream("Sample.xlsx", FileMode.Open, FileAccess.Read);
IWorkbook workbook = application.Workbooks.Open(excelStream);
IWorkbook workbook = application.Workbooks.Open("Sample.xlsx");
IWorksheet worksheet = workbook.Worksheets[0];

//Convert the Excel to Image
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,7 @@ using (ExcelEngine excelEngine = new ExcelEngine())
{
IApplication application = excelEngine.Excel;
application.DefaultVersion = ExcelVersion.Xlsx;
FileStream excelStream = new FileStream("Sample.xlsx", FileMode.Open, FileAccess.Read);
IWorkbook workbook = application.Workbooks.Open(excelStream);
IWorkbook workbook = application.Workbooks.Open("Sample.xlsx");
IWorksheet worksheet = workbook.Worksheets[0];

//Initialize XlsIORenderer
Expand All @@ -77,8 +76,7 @@ using (ExcelEngine excelEngine = new ExcelEngine())
#endregion

//Dispose streams
outputStream.Dispose();
excelStream.Dispose();
outputStream.Dispose();
}
{% endhighlight %}
{% endtabs %}
Expand Down Expand Up @@ -132,8 +130,7 @@ using (ExcelEngine excelEngine = new ExcelEngine())
{
IApplication application = excelEngine.Excel;
application.DefaultVersion = ExcelVersion.Xlsx;
FileStream excelStream = new FileStream("Sample.xlsx", FileMode.Open, FileAccess.Read);
IWorkbook workbook = application.Workbooks.Open(excelStream);
IWorkbook workbook = application.Workbooks.Open("Sample.xlsx");
IWorksheet worksheet = workbook.Worksheets[0];

//Initialize XlsIORenderer
Expand All @@ -152,8 +149,7 @@ using (ExcelEngine excelEngine = new ExcelEngine())
#endregion

//Dispose streams
outputStream.Dispose();
excelStream.Dispose();
outputStream.Dispose();
}
{% endhighlight %}
{% endtabs %}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,7 @@ using (ExcelEngine excelEngine = new ExcelEngine())
{
IApplication application = excelEngine.Excel;
application.DefaultVersion = ExcelVersion.Xlsx;
FileStream excelStream = new FileStream("Sample.xlsx", FileMode.Open, FileAccess.Read);
IWorkbook workbook = application.Workbooks.Open(excelStream);
IWorkbook workbook = application.Workbooks.Open("Sample.xlsx");
IWorksheet worksheet = workbook.Worksheets[0];

//Initialize XlsIORenderer
Expand All @@ -68,7 +67,6 @@ using (ExcelEngine excelEngine = new ExcelEngine())

//Dispose streams
outputStream.Dispose();
excelStream.Dispose();
}
{% endhighlight %}
{% endtabs %}
Expand Down Expand Up @@ -115,8 +113,7 @@ using (ExcelEngine excelEngine = new ExcelEngine())
{
IApplication application = excelEngine.Excel;
application.DefaultVersion = ExcelVersion.Xlsx;
FileStream excelStream = new FileStream("Sample.xlsx", FileMode.Open, FileAccess.Read);
IWorkbook workbook = application.Workbooks.Open(excelStream);
IWorkbook workbook = application.Workbooks.Open("Sample.xlsx");
IWorksheet worksheet = workbook.Worksheets[0];

//Initialize XlsIORenderer
Expand All @@ -136,7 +133,6 @@ using (ExcelEngine excelEngine = new ExcelEngine())

//Dispose streams
outputStream.Dispose();
excelStream.Dispose();
}
{% endhighlight %}
{% endtabs %}
Expand Down
Loading