From 526ef3ff9723efd68d3da541d7f25a8a156d1389 Mon Sep 17 00:00:00 2001 From: KarthikaSF4773 Date: Tue, 7 Oct 2025 00:44:41 +0530 Subject: [PATCH] 985509-ModifyStreamsSamples --- .../Access Worksheet/Access Worksheet/Program.cs | 6 +----- .../Activate Worksheet/Program.cs | 6 +----- .../AutoFillUsingFillSeries/Program.cs | 6 +----- .../Copy Cell Range/Copy Cell Range/Program.cs | 13 +++---------- .../.NET/Copy Column/Copy Column/Program.cs | 13 +++---------- .../Copy Row/.NET/Copy Row/Copy Row/Program.cs | 10 ++-------- .../.NET/Copy Workbook/Copy Workbook/Program.cs | 16 ++++------------ .../Copy Worksheet/Copy Worksheet/Program.cs | 16 +++------------- .../Create Worksheet/Create Worksheet/Program.cs | 6 +----- .../DateTimeFillSeries/Program.cs | 6 +----- .../FillSeriesByEnablingTrend/Program.cs | 6 +----- .../NumberFillSeries/NumberFillSeries/Program.cs | 6 +----- .../FitToPagesTall/FitToPagesTall/Program.cs | 6 +----- .../FitToPagesWide/FitToPagesWide/Program.cs | 6 +----- .../Freeze Columns/Freeze Columns/Program.cs | 12 +++--------- .../.NET/Freeze Rows/Freeze Rows/Program.cs | 12 +++--------- .../Header and Footer/Program.cs | 6 ++---- .../Hide Gridlines/Hide Gridlines/Program.cs | 6 +----- .../Hide Row and Column Headers/Program.cs | 6 +----- .../Hide Row and Column/Program.cs | 12 +++--------- .../Hide Worksheet Tabs/Program.cs | 6 +----- .../Hide Worksheet/Hide Worksheet/Program.cs | 6 +----- .../Highlight Worksheet Tab/Program.cs | 6 +----- .../.NET/IsFitToPage/IsFitToPage/Program.cs | 6 +----- .../IsSummaryColumnRight/Program.cs | 6 +----- .../IsSummaryRowBelow/Program.cs | 6 +----- .../Move Cell Range/Move Cell Range/Program.cs | 12 +++--------- .../.NET/Move Column/Move Column/Program.cs | 9 ++------- .../Move Row/.NET/Move Row/Move Row/Program.cs | 12 +++--------- .../Move Worksheet/Move Worksheet/Program.cs | 6 +----- .../.NET/PrintArea/PrintArea/Program.cs | 6 +----- .../PrintGridlines/PrintGridlines/Program.cs | 6 +----- .../.NET/PrintHeadings/PrintHeadings/Program.cs | 6 +----- .../PrintTitleColumns/Program.cs | 6 +----- .../PrintTitleRows/PrintTitleRows/Program.cs | 6 +----- .../Remove Worksheet/Remove Worksheet/Program.cs | 10 ++-------- .../Set Zoom Level/Set Zoom Level/Program.cs | 6 +----- .../Show Row and Column/Program.cs | 12 +++--------- .../.NET/Split Panes/Split Panes/Program.cs | 6 +----- .../UnFreeze Panes/UnFreeze Panes/Program.cs | 12 +++--------- 40 files changed, 67 insertions(+), 260 deletions(-) diff --git a/Worksheet Features/Access Worksheet/.NET/Access Worksheet/Access Worksheet/Program.cs b/Worksheet Features/Access Worksheet/.NET/Access Worksheet/Access Worksheet/Program.cs index 40a8056d..c702d4fe 100644 --- a/Worksheet Features/Access Worksheet/.NET/Access Worksheet/Access Worksheet/Program.cs +++ b/Worksheet Features/Access Worksheet/.NET/Access Worksheet/Access Worksheet/Program.cs @@ -11,8 +11,7 @@ static void Main(string[] args) { 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")); #region Access //Accessing via index @@ -21,9 +20,6 @@ static void Main(string[] args) //Accessing via sheet name IWorksheet NamedSheet = workbook.Worksheets["Sample"]; #endregion - - //Dispose streams - inputStream.Dispose(); } } } diff --git a/Worksheet Features/Activate Worksheet/.NET/Activate Worksheet/Activate Worksheet/Program.cs b/Worksheet Features/Activate Worksheet/.NET/Activate Worksheet/Activate Worksheet/Program.cs index 1f906d6c..d73f8fd2 100644 --- a/Worksheet Features/Activate Worksheet/.NET/Activate Worksheet/Activate Worksheet/Program.cs +++ b/Worksheet Features/Activate Worksheet/.NET/Activate Worksheet/Activate Worksheet/Program.cs @@ -23,12 +23,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/ActivateWorksheet.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/ActivateWorksheet.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/Auto Fill/.NET/AutoFillUsingFillSeries/AutoFillUsingFillSeries/Program.cs b/Worksheet Features/Auto Fill/.NET/AutoFillUsingFillSeries/AutoFillUsingFillSeries/Program.cs index 209bb453..7f4dfd5c 100644 --- a/Worksheet Features/Auto Fill/.NET/AutoFillUsingFillSeries/AutoFillUsingFillSeries/Program.cs +++ b/Worksheet Features/Auto Fill/.NET/AutoFillUsingFillSeries/AutoFillUsingFillSeries/Program.cs @@ -29,11 +29,7 @@ public static void Main(string[] args) source.AutoFill(destinationRange, ExcelAutoFillType.FillSeries); //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); - - //Dispose streams - outputStream.Dispose(); + workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx")); } } } diff --git a/Worksheet Features/Copy Cell Range/.NET/Copy Cell Range/Copy Cell Range/Program.cs b/Worksheet Features/Copy Cell Range/.NET/Copy Cell Range/Copy Cell Range/Program.cs index ac9a2f8d..2673d09a 100644 --- a/Worksheet Features/Copy Cell Range/.NET/Copy Cell Range/Copy Cell Range/Program.cs +++ b/Worksheet Features/Copy Cell Range/.NET/Copy Cell Range/Copy Cell Range/Program.cs @@ -10,9 +10,7 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - - FileStream sourceStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(sourceStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx")); IWorksheet sourceWorksheet = workbook.Worksheets[0]; IWorksheet destinationWorksheet = workbook.Worksheets[1]; @@ -23,13 +21,8 @@ static void Main(string[] args) //Copy the cell range to the next sheet source.CopyTo(destination); - //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(); - sourceStream.Dispose(); + //Saving the workbook + workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx")); } } } diff --git a/Worksheet Features/Copy Column/.NET/Copy Column/Copy Column/Program.cs b/Worksheet Features/Copy Column/.NET/Copy Column/Copy Column/Program.cs index 32fcdf22..e27aa265 100644 --- a/Worksheet Features/Copy Column/.NET/Copy Column/Copy Column/Program.cs +++ b/Worksheet Features/Copy Column/.NET/Copy Column/Copy Column/Program.cs @@ -13,9 +13,7 @@ public static void Main(string[] args) { 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")); IWorksheet sourceWorksheet = workbook.Worksheets[0]; IWorksheet destinationWorksheet = workbook.Worksheets[1]; @@ -26,13 +24,8 @@ public static void Main(string[] args) //Copy the entire column to the next sheet sourceColumn.EntireColumn.CopyTo(destinationColumn); - //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")); } } } diff --git a/Worksheet Features/Copy Row/.NET/Copy Row/Copy Row/Program.cs b/Worksheet Features/Copy Row/.NET/Copy Row/Copy Row/Program.cs index fa8eeaac..40962712 100644 --- a/Worksheet Features/Copy Row/.NET/Copy Row/Copy Row/Program.cs +++ b/Worksheet Features/Copy Row/.NET/Copy Row/Copy Row/Program.cs @@ -14,8 +14,7 @@ public static void Main(string[] args) 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")); IWorksheet sourceWorksheet = workbook.Worksheets[0]; IWorksheet destinationWorksheet = workbook.Worksheets[1]; @@ -27,12 +26,7 @@ public static void Main(string[] args) sourceRow.EntireRow.CopyTo(destinationRow); //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(); + workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx")); } } } diff --git a/Worksheet Features/Copy Workbook/.NET/Copy Workbook/Copy Workbook/Program.cs b/Worksheet Features/Copy Workbook/.NET/Copy Workbook/Copy Workbook/Program.cs index b3ed7a9f..01f5b6fd 100644 --- a/Worksheet Features/Copy Workbook/.NET/Copy Workbook/Copy Workbook/Program.cs +++ b/Worksheet Features/Copy Workbook/.NET/Copy Workbook/Copy Workbook/Program.cs @@ -13,22 +13,14 @@ public static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream sourceStream = new FileStream(Path.GetFullPath(@"Data/SourceWorkbookTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook sourceWorkbook = application.Workbooks.Open(sourceStream); - FileStream destinationStream = new FileStream(Path.GetFullPath(@"Data/DestinationWorkbookTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook destinationWorkbook = application.Workbooks.Open(destinationStream); + IWorkbook sourceWorkbook = application.Workbooks.Open(Path.GetFullPath(@"Data/SourceWorkbookTemplate.xlsx")); + IWorkbook destinationWorkbook = application.Workbooks.Open(Path.GetFullPath(@"Data/DestinationWorkbookTemplate.xlsx")); //Clone the workbook destinationWorkbook = sourceWorkbook.Clone(); - //Saving the workbook as stream - FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.xlsx"), FileMode.Create, FileAccess.Write); - destinationWorkbook.SaveAs(outputStream); - - //Dispose streams - outputStream.Dispose(); - destinationStream.Dispose(); - sourceStream.Dispose(); + //Saving the workbook + destinationWorkbook.SaveAs(Path.GetFullPath("Output/Output.xlsx")); } } } diff --git a/Worksheet Features/Copy Worksheet/.NET/Copy Worksheet/Copy Worksheet/Program.cs b/Worksheet Features/Copy Worksheet/.NET/Copy Worksheet/Copy Worksheet/Program.cs index bf863ce0..34f2a7a1 100644 --- a/Worksheet Features/Copy Worksheet/.NET/Copy Worksheet/Copy Worksheet/Program.cs +++ b/Worksheet Features/Copy Worksheet/.NET/Copy Worksheet/Copy Worksheet/Program.cs @@ -11,12 +11,8 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - - FileStream sourceStream = new FileStream(Path.GetFullPath(@"Data/SourceTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook sourceWorkbook = application.Workbooks.Open(sourceStream); - - FileStream destinationStream = new FileStream(Path.GetFullPath(@"Data/DestinationTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook destinationWorkbook = application.Workbooks.Open(destinationStream); + IWorkbook sourceWorkbook = application.Workbooks.Open(Path.GetFullPath(@"Data/SourceTemplate.xlsx")); + IWorkbook destinationWorkbook = application.Workbooks.Open(Path.GetFullPath(@"Data/DestinationTemplate.xlsx")); #region Copy Worksheet //Copy first worksheet from the source workbook to the destination workbook @@ -26,14 +22,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/CopyWorksheet.xlsx"), FileMode.Create, FileAccess.Write); - destinationWorkbook.SaveAs(outputStream); + destinationWorkbook.SaveAs(Path.GetFullPath("Output/CopyWorksheet.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); - destinationStream.Dispose(); - sourceStream.Dispose(); } } } diff --git a/Worksheet Features/Create Worksheet/.NET/Create Worksheet/Create Worksheet/Program.cs b/Worksheet Features/Create Worksheet/.NET/Create Worksheet/Create Worksheet/Program.cs index f1a85ce0..1ad9e775 100644 --- a/Worksheet Features/Create Worksheet/.NET/Create Worksheet/Create Worksheet/Program.cs +++ b/Worksheet Features/Create Worksheet/.NET/Create Worksheet/Create Worksheet/Program.cs @@ -23,12 +23,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/CreateWorksheet.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/CreateWorksheet.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/Fill Series/.NET/DateTimeFillSeries/DateTimeFillSeries/Program.cs b/Worksheet Features/Fill Series/.NET/DateTimeFillSeries/DateTimeFillSeries/Program.cs index f219bbee..3b6f4b50 100644 --- a/Worksheet Features/Fill Series/.NET/DateTimeFillSeries/DateTimeFillSeries/Program.cs +++ b/Worksheet Features/Fill Series/.NET/DateTimeFillSeries/DateTimeFillSeries/Program.cs @@ -23,11 +23,7 @@ public static void Main(string[] args) range.FillSeries(ExcelSeriesBy.Columns, ExcelFillSeries.Years, 2, new DateTime(2100, 1, 1)); //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); - - //Dispose streams - outputStream.Dispose(); + workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx")); } } } diff --git a/Worksheet Features/Fill Series/.NET/FillSeriesByEnablingTrend/FillSeriesByEnablingTrend/Program.cs b/Worksheet Features/Fill Series/.NET/FillSeriesByEnablingTrend/FillSeriesByEnablingTrend/Program.cs index c8566d0b..c4d9e849 100644 --- a/Worksheet Features/Fill Series/.NET/FillSeriesByEnablingTrend/FillSeriesByEnablingTrend/Program.cs +++ b/Worksheet Features/Fill Series/.NET/FillSeriesByEnablingTrend/FillSeriesByEnablingTrend/Program.cs @@ -25,11 +25,7 @@ public static void Main(string[] args) range.FillSeries(ExcelSeriesBy.Columns, ExcelFillSeries.Linear, true); //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); - - //Dispose streams - outputStream.Dispose(); + workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx")); } } } diff --git a/Worksheet Features/Fill Series/.NET/NumberFillSeries/NumberFillSeries/Program.cs b/Worksheet Features/Fill Series/.NET/NumberFillSeries/NumberFillSeries/Program.cs index d920ace0..faba1cb4 100644 --- a/Worksheet Features/Fill Series/.NET/NumberFillSeries/NumberFillSeries/Program.cs +++ b/Worksheet Features/Fill Series/.NET/NumberFillSeries/NumberFillSeries/Program.cs @@ -23,11 +23,7 @@ public static void Main(string[] args) range.FillSeries(ExcelSeriesBy.Columns, ExcelFillSeries.Linear, 5, 1000); //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); - - //Dispose streams - outputStream.Dispose(); + workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx")); } } } diff --git a/Worksheet Features/FitToPagesTall/.NET/FitToPagesTall/FitToPagesTall/Program.cs b/Worksheet Features/FitToPagesTall/.NET/FitToPagesTall/FitToPagesTall/Program.cs index 58e779a6..3e05f55c 100644 --- a/Worksheet Features/FitToPagesTall/.NET/FitToPagesTall/FitToPagesTall/Program.cs +++ b/Worksheet Features/FitToPagesTall/.NET/FitToPagesTall/FitToPagesTall/Program.cs @@ -31,12 +31,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/FitToPagesTall.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/FitToPagesTall.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/FitToPagesWide/.NET/FitToPagesWide/FitToPagesWide/Program.cs b/Worksheet Features/FitToPagesWide/.NET/FitToPagesWide/FitToPagesWide/Program.cs index c6a4fd01..34b84e85 100644 --- a/Worksheet Features/FitToPagesWide/.NET/FitToPagesWide/FitToPagesWide/Program.cs +++ b/Worksheet Features/FitToPagesWide/.NET/FitToPagesWide/FitToPagesWide/Program.cs @@ -31,12 +31,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/FitToPagesWide.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/FitToPagesWide.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/Freeze Columns/.NET/Freeze Columns/Freeze Columns/Program.cs b/Worksheet Features/Freeze Columns/.NET/Freeze Columns/Freeze Columns/Program.cs index 6f587ccf..0e781cdc 100644 --- a/Worksheet Features/Freeze Columns/.NET/Freeze Columns/Freeze Columns/Program.cs +++ b/Worksheet Features/Freeze Columns/.NET/Freeze Columns/Freeze Columns/Program.cs @@ -11,8 +11,7 @@ static void Main(string[] args) { 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")); IWorksheet worksheet = workbook.Worksheets[0]; //Applying freeze columns to the sheet by specifying a cell @@ -21,13 +20,8 @@ static void Main(string[] args) //Set first visible column in the right pane worksheet.FirstVisibleColumn = 4; - //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")); } } } diff --git a/Worksheet Features/Freeze Rows/.NET/Freeze Rows/Freeze Rows/Program.cs b/Worksheet Features/Freeze Rows/.NET/Freeze Rows/Freeze Rows/Program.cs index 11261f0b..5dfae6ea 100644 --- a/Worksheet Features/Freeze Rows/.NET/Freeze Rows/Freeze Rows/Program.cs +++ b/Worksheet Features/Freeze Rows/.NET/Freeze Rows/Freeze Rows/Program.cs @@ -11,8 +11,7 @@ static void Main(string[] args) { 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")); IWorksheet worksheet = workbook.Worksheets[0]; //Applying freeze rows to the sheet by specifying a cell @@ -21,13 +20,8 @@ static void Main(string[] args) //Set first visible row in the bottom pane worksheet.FirstVisibleRow = 3; - //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")); } } } diff --git a/Worksheet Features/Header and Footer/.NET/Header and Footer/Header and Footer/Program.cs b/Worksheet Features/Header and Footer/.NET/Header and Footer/Header and Footer/Program.cs index 71139920..32346923 100644 --- a/Worksheet Features/Header and Footer/.NET/Header and Footer/Header and Footer/Program.cs +++ b/Worksheet Features/Header and Footer/.NET/Header and Footer/Header and Footer/Program.cs @@ -38,10 +38,8 @@ static void Main(string[] args) //Adding the file name to the right footer with blue color formatting worksheet.PageSetup.RightFooter = "&K0000FF&F"; - //Saving the workbook as stream - FileStream stream = new FileStream(Path.GetFullPath("Output/Output.xlsx"), FileMode.Create); - workbook.SaveAs(stream); - stream.Dispose(); + //Saving the workbook + workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx")); } } } diff --git a/Worksheet Features/Hide Gridlines/.NET/Hide Gridlines/Hide Gridlines/Program.cs b/Worksheet Features/Hide Gridlines/.NET/Hide Gridlines/Hide Gridlines/Program.cs index 9ee0bff6..64e70964 100644 --- a/Worksheet Features/Hide Gridlines/.NET/Hide Gridlines/Hide Gridlines/Program.cs +++ b/Worksheet Features/Hide Gridlines/.NET/Hide Gridlines/Hide Gridlines/Program.cs @@ -22,12 +22,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/HideGridlines.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/HideGridlines.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/Hide Row and Column Headers/.NET/Hide Row and Column Headers/Hide Row and Column Headers/Program.cs b/Worksheet Features/Hide Row and Column Headers/.NET/Hide Row and Column Headers/Hide Row and Column Headers/Program.cs index e69dc364..0f21dd57 100644 --- a/Worksheet Features/Hide Row and Column Headers/.NET/Hide Row and Column Headers/Hide Row and Column Headers/Program.cs +++ b/Worksheet Features/Hide Row and Column Headers/.NET/Hide Row and Column Headers/Hide Row and Column Headers/Program.cs @@ -22,12 +22,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/HideRowandColumnHeaders.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/HideRowandColumnHeaders.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/Hide Row and Column/.NET/Hide Row and Column/Hide Row and Column/Program.cs b/Worksheet Features/Hide Row and Column/.NET/Hide Row and Column/Hide Row and Column/Program.cs index afde2ac0..8ea6098a 100644 --- a/Worksheet Features/Hide Row and Column/.NET/Hide Row and Column/Hide Row and Column/Program.cs +++ b/Worksheet Features/Hide Row and Column/.NET/Hide Row and Column/Hide Row and Column/Program.cs @@ -12,21 +12,15 @@ static void Main(string[] args) { 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")); IWorksheet worksheet = workbook.Worksheets[0]; //Hide row and column worksheet.HideRow(2); worksheet.HideColumn(2); - //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")); } } } diff --git a/Worksheet Features/Hide Worksheet Tabs/.NET/Hide Worksheet Tabs/Hide Worksheet Tabs/Program.cs b/Worksheet Features/Hide Worksheet Tabs/.NET/Hide Worksheet Tabs/Hide Worksheet Tabs/Program.cs index e345e4f2..c88d3833 100644 --- a/Worksheet Features/Hide Worksheet Tabs/.NET/Hide Worksheet Tabs/Hide Worksheet Tabs/Program.cs +++ b/Worksheet Features/Hide Worksheet Tabs/.NET/Hide Worksheet Tabs/Hide Worksheet Tabs/Program.cs @@ -24,12 +24,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/HideWorksheetTabs.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/HideWorksheetTabs.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/Hide Worksheet/.NET/Hide Worksheet/Hide Worksheet/Program.cs b/Worksheet Features/Hide Worksheet/.NET/Hide Worksheet/Hide Worksheet/Program.cs index 5006cb9b..4d6fb93d 100644 --- a/Worksheet Features/Hide Worksheet/.NET/Hide Worksheet/Hide Worksheet/Program.cs +++ b/Worksheet Features/Hide Worksheet/.NET/Hide Worksheet/Hide Worksheet/Program.cs @@ -23,12 +23,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/HideWorksheet.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/HideWorksheet.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/Highlight Worksheet Tab/.NET/Highlight Worksheet Tab/Highlight Worksheet Tab/Program.cs b/Worksheet Features/Highlight Worksheet Tab/.NET/Highlight Worksheet Tab/Highlight Worksheet Tab/Program.cs index 7e4b8edb..40a76e14 100644 --- a/Worksheet Features/Highlight Worksheet Tab/.NET/Highlight Worksheet Tab/Highlight Worksheet Tab/Program.cs +++ b/Worksheet Features/Highlight Worksheet Tab/.NET/Highlight Worksheet Tab/Highlight Worksheet Tab/Program.cs @@ -21,12 +21,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/HighlightSheetTab.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/HighlightSheetTab.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/IsFitToPage/.NET/IsFitToPage/IsFitToPage/Program.cs b/Worksheet Features/IsFitToPage/.NET/IsFitToPage/IsFitToPage/Program.cs index 98255272..36efec37 100644 --- a/Worksheet Features/IsFitToPage/.NET/IsFitToPage/IsFitToPage/Program.cs +++ b/Worksheet Features/IsFitToPage/.NET/IsFitToPage/IsFitToPage/Program.cs @@ -30,12 +30,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/IsFitToPage.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/IsFitToPage.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/IsSummaryColumnRight/.NET/IsSummaryColumnRight/IsSummaryColumnRight/Program.cs b/Worksheet Features/IsSummaryColumnRight/.NET/IsSummaryColumnRight/IsSummaryColumnRight/Program.cs index 56174aaa..f77f828e 100644 --- a/Worksheet Features/IsSummaryColumnRight/.NET/IsSummaryColumnRight/IsSummaryColumnRight/Program.cs +++ b/Worksheet Features/IsSummaryColumnRight/.NET/IsSummaryColumnRight/IsSummaryColumnRight/Program.cs @@ -33,12 +33,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/SummaryColumnRight.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/SummaryColumnRight.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/IsSummaryRowBelow/.NET/IsSummaryRowBelow/IsSummaryRowBelow/Program.cs b/Worksheet Features/IsSummaryRowBelow/.NET/IsSummaryRowBelow/IsSummaryRowBelow/Program.cs index 0495aff8..cefb1d28 100644 --- a/Worksheet Features/IsSummaryRowBelow/.NET/IsSummaryRowBelow/IsSummaryRowBelow/Program.cs +++ b/Worksheet Features/IsSummaryRowBelow/.NET/IsSummaryRowBelow/IsSummaryRowBelow/Program.cs @@ -33,12 +33,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/SummaryRowBelow.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/SummaryColumnRight.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/Move Cell Range/.NET/Move Cell Range/Move Cell Range/Program.cs b/Worksheet Features/Move Cell Range/.NET/Move Cell Range/Move Cell Range/Program.cs index de5b1499..789ddb34 100644 --- a/Worksheet Features/Move Cell Range/.NET/Move Cell Range/Move Cell Range/Program.cs +++ b/Worksheet Features/Move Cell Range/.NET/Move Cell Range/Move Cell Range/Program.cs @@ -11,8 +11,7 @@ static void Main(string[] args) { 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")); IWorksheet sourceWorksheet = workbook.Worksheets[0]; IWorksheet destinationWorksheet = workbook.Worksheets[1]; @@ -23,13 +22,8 @@ static void Main(string[] args) //Move the cell range to the next sheet source.MoveTo(destination); - //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")); } } } diff --git a/Worksheet Features/Move Column/.NET/Move Column/Move Column/Program.cs b/Worksheet Features/Move Column/.NET/Move Column/Move Column/Program.cs index df01ec1d..2112fc47 100644 --- a/Worksheet Features/Move Column/.NET/Move Column/Move Column/Program.cs +++ b/Worksheet Features/Move Column/.NET/Move Column/Move Column/Program.cs @@ -11,8 +11,7 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream sourceStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(sourceStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx")); IWorksheet sourceWorksheet = workbook.Worksheets[0]; IWorksheet destinationWorksheet = workbook.Worksheets[1]; @@ -24,11 +23,7 @@ static void Main(string[] args) source.EntireColumn.MoveTo(destination); //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); - - //Dispose streams - outputStream.Dispose(); + workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx")); } } } diff --git a/Worksheet Features/Move Row/.NET/Move Row/Move Row/Program.cs b/Worksheet Features/Move Row/.NET/Move Row/Move Row/Program.cs index 82e8a2b5..55966410 100644 --- a/Worksheet Features/Move Row/.NET/Move Row/Move Row/Program.cs +++ b/Worksheet Features/Move Row/.NET/Move Row/Move Row/Program.cs @@ -11,8 +11,7 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream sourceStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(sourceStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx")); IWorksheet sourceWorksheet = workbook.Worksheets[0]; IWorksheet destinationWorksheet = workbook.Worksheets[1]; @@ -23,13 +22,8 @@ static void Main(string[] args) //Move the Entire row to the next sheet sourceRow.EntireRow.MoveTo(destinationRow); - //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(); - sourceStream.Dispose(); + //Saving the workbook + workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx")); } } } diff --git a/Worksheet Features/Move Worksheet/.NET/Move Worksheet/Move Worksheet/Program.cs b/Worksheet Features/Move Worksheet/.NET/Move Worksheet/Move Worksheet/Program.cs index 5c5eccc5..9fc963d5 100644 --- a/Worksheet Features/Move Worksheet/.NET/Move Worksheet/Move Worksheet/Program.cs +++ b/Worksheet Features/Move Worksheet/.NET/Move Worksheet/Move Worksheet/Program.cs @@ -22,12 +22,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/MoveWorksheet.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/MoveWorksheet.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/PrintArea/.NET/PrintArea/PrintArea/Program.cs b/Worksheet Features/PrintArea/.NET/PrintArea/PrintArea/Program.cs index 48d14ffb..ffc05eb8 100644 --- a/Worksheet Features/PrintArea/.NET/PrintArea/PrintArea/Program.cs +++ b/Worksheet Features/PrintArea/.NET/PrintArea/PrintArea/Program.cs @@ -30,12 +30,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/PrintArea.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/PrintArea.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/PrintGridlines/.NET/PrintGridlines/PrintGridlines/Program.cs b/Worksheet Features/PrintGridlines/.NET/PrintGridlines/PrintGridlines/Program.cs index ad6e40bd..7e78ae73 100644 --- a/Worksheet Features/PrintGridlines/.NET/PrintGridlines/PrintGridlines/Program.cs +++ b/Worksheet Features/PrintGridlines/.NET/PrintGridlines/PrintGridlines/Program.cs @@ -30,12 +30,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/PrintGridlines.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/PrintGridlines.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/PrintHeadings/.NET/PrintHeadings/PrintHeadings/Program.cs b/Worksheet Features/PrintHeadings/.NET/PrintHeadings/PrintHeadings/Program.cs index ae16452e..e2e1b4b4 100644 --- a/Worksheet Features/PrintHeadings/.NET/PrintHeadings/PrintHeadings/Program.cs +++ b/Worksheet Features/PrintHeadings/.NET/PrintHeadings/PrintHeadings/Program.cs @@ -30,12 +30,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/PrintHeadings.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/PrintHeadings.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/PrintTitleColumns/.NET/PrintTitleColumns/PrintTitleColumns/Program.cs b/Worksheet Features/PrintTitleColumns/.NET/PrintTitleColumns/PrintTitleColumns/Program.cs index 57ab448c..05a3bdf8 100644 --- a/Worksheet Features/PrintTitleColumns/.NET/PrintTitleColumns/PrintTitleColumns/Program.cs +++ b/Worksheet Features/PrintTitleColumns/.NET/PrintTitleColumns/PrintTitleColumns/Program.cs @@ -30,12 +30,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/PrintTitleColumns.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/PrintTitleColumns.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/PrintTitleRows/.NET/PrintTitleRows/PrintTitleRows/Program.cs b/Worksheet Features/PrintTitleRows/.NET/PrintTitleRows/PrintTitleRows/Program.cs index 5a404173..c63482b9 100644 --- a/Worksheet Features/PrintTitleRows/.NET/PrintTitleRows/PrintTitleRows/Program.cs +++ b/Worksheet Features/PrintTitleRows/.NET/PrintTitleRows/PrintTitleRows/Program.cs @@ -30,12 +30,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/PrintTitleRows.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/PrintTitleRows.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/Remove Worksheet/.NET/Remove Worksheet/Remove Worksheet/Program.cs b/Worksheet Features/Remove Worksheet/.NET/Remove Worksheet/Remove Worksheet/Program.cs index c0913b3e..f0fd92b8 100644 --- a/Worksheet Features/Remove Worksheet/.NET/Remove Worksheet/Remove Worksheet/Program.cs +++ b/Worksheet Features/Remove Worksheet/.NET/Remove Worksheet/Remove Worksheet/Program.cs @@ -11,8 +11,7 @@ static void Main(string[] args) { 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")); #region Remove //Removing the sheet @@ -21,13 +20,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/RemoveWorksheet.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/RemoveWorksheet.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); - inputStream.Dispose(); } } } diff --git a/Worksheet Features/Set Zoom Level/.NET/Set Zoom Level/Set Zoom Level/Program.cs b/Worksheet Features/Set Zoom Level/.NET/Set Zoom Level/Set Zoom Level/Program.cs index 4043d4ca..22bc445b 100644 --- a/Worksheet Features/Set Zoom Level/.NET/Set Zoom Level/Set Zoom Level/Program.cs +++ b/Worksheet Features/Set Zoom Level/.NET/Set Zoom Level/Set Zoom Level/Program.cs @@ -22,12 +22,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/SetZoomLevel.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/SetZoomLevel.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/Show Row and Column/.NET/Show Row and Column/Show Row and Column/Program.cs b/Worksheet Features/Show Row and Column/.NET/Show Row and Column/Show Row and Column/Program.cs index 286da8ac..380bbf04 100644 --- a/Worksheet Features/Show Row and Column/.NET/Show Row and Column/Show Row and Column/Program.cs +++ b/Worksheet Features/Show Row and Column/.NET/Show Row and Column/Show Row and Column/Program.cs @@ -12,21 +12,15 @@ static void Main(string[] args) { 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")); IWorksheet worksheet = workbook.Worksheets[0]; //Show row and column worksheet.ShowRow(2, true); worksheet.ShowColumn(2, true); - //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")); } } } diff --git a/Worksheet Features/Split Panes/.NET/Split Panes/Split Panes/Program.cs b/Worksheet Features/Split Panes/.NET/Split Panes/Split Panes/Program.cs index 5c223653..1e2d9214 100644 --- a/Worksheet Features/Split Panes/.NET/Split Panes/Split Panes/Program.cs +++ b/Worksheet Features/Split Panes/.NET/Split Panes/Split Panes/Program.cs @@ -26,12 +26,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/SplitPanes.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/SplitPanes.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); } } } diff --git a/Worksheet Features/UnFreeze Panes/.NET/UnFreeze Panes/UnFreeze Panes/Program.cs b/Worksheet Features/UnFreeze Panes/.NET/UnFreeze Panes/UnFreeze Panes/Program.cs index d06223e5..d7801962 100644 --- a/Worksheet Features/UnFreeze Panes/.NET/UnFreeze Panes/UnFreeze Panes/Program.cs +++ b/Worksheet Features/UnFreeze Panes/.NET/UnFreeze Panes/UnFreeze Panes/Program.cs @@ -11,20 +11,14 @@ static void Main(string[] args) { 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")); IWorksheet worksheet = workbook.Worksheets[0]; //Unfreeze panes in the worksheet worksheet.RemovePanes(); - //Saving the workbook as stream - FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.xlsx"), FileMode.Create, FileAccess.ReadWrite); - workbook.SaveAs(outputStream); - - //Dispose streams - outputStream.Dispose(); - inputStream.Dispose(); + //Saving the workbook + workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx")); } } }