# SpreadsheetGear > SpreadsheetGear LLC is the leader in high performance Microsoft Excel-compatible spreadsheet components for .NET and C#. The SpreadsheetGear family of products is made up of Microsoft Excel-compatible spreadsheet components that run on any .NET platform and have no dependencies on Microsoft Excel. Three royalty-free products are offered: - [**SpreadsheetGear Engine for .NET**](https://www.spreadsheetgear.com/nuget/spreadsheetgear/project) — Excel reporting, calculation and charting engine targeting .NET 6+ and .NET Standard 2.0 for use on Windows, Linux, macOS and more (`SpreadsheetGear` NuGet package) - [**SpreadsheetGear for Windows**](https://www.spreadsheetgear.com/nuget/spreadsheetgear.windows/project) — adds Windows Forms and WPF spreadsheet controls and dialogs, image rendering and printing capabilities for .NET 6+ for Windows (`SpreadsheetGear.Windows` NuGet package) - **SpreadsheetGear for .NET Framework** — the equivalent engine and Windows Forms/WPF controls targeting .NET Framework (distributed as installers from this website) The most useful pages for answering developer questions are the SpreadsheetGear C# API Samples, Razor Page Samples, Tutorials, Frequently Asked Questions and How-To articles under Support, and the versioned API Documentation. Active subscribers or evaluators of SpreadsheetGear products are encouraged to reach out to us directly for technical support. See our Contact page for phone and email contact options. ## Home - [Home](https://www.spreadsheetgear.com/) ## Products - [Features](https://www.spreadsheetgear.com/products/features) - [Compare Products](https://www.spreadsheetgear.com/products/compare) - [SpreadsheetGear Engine for .NET](https://www.spreadsheetgear.com/nuget/spreadsheetgear/project) - [SpreadsheetGear for Windows](https://www.spreadsheetgear.com/nuget/spreadsheetgear.windows/project) ## Purchase - [Purchase](https://www.spreadsheetgear.com/purchase) ## Downloads - [Licensed User Downloads](https://www.spreadsheetgear.com/downloads/licensed) - [Evaluation Downloads](https://www.spreadsheetgear.com/downloads/evaluation) - [Signed License](https://www.spreadsheetgear.com/downloads/signed-license) ## Support - [Support](https://www.spreadsheetgear.com/support) - [Samples](https://www.spreadsheetgear.com/support/samples) - [SpreadsheetGear C# API Samples](https://www.spreadsheetgear.com/support/samples/api) - [Razor Page Samples](https://www.spreadsheetgear.com/support/samples/razor-pages) - [Blazor Server](https://www.spreadsheetgear.com/support/samples/blazor/server) - [SpreadsheetGear Engine for .NET Tutorials](https://www.spreadsheetgear.com/support/tutorials/engine) - [Windows Forms and WPF Controls](https://www.spreadsheetgear.com/support/samples/windows) - [Frequently Asked Questions](https://www.spreadsheetgear.com/support/knowledge-base/faq) - [How-To](https://www.spreadsheetgear.com/support/knowledge-base/how-to) - [Submit Issues](https://www.spreadsheetgear.com/support/request) - [SpreadsheetGear 2023 / V9](https://www.spreadsheetgear.com/support/help/spreadsheetgear.net.9.0) - [SpreadsheetGear 2017 / V8](https://www.spreadsheetgear.com/support/help/spreadsheetgear.net.8.0) - [SpreadsheetGear 2012 / V7](https://www.spreadsheetgear.com/support/help/spreadsheetgear.net.7.0) - [SpreadsheetGear 2010 / V6](https://www.spreadsheetgear.com/support/help/spreadsheetgear.net.6.0) - [SpreadsheetGear 2009 / V5](https://www.spreadsheetgear.com/support/help/spreadsheetgear.net.5.0) - [SpreadsheetGear 2008 / V4](https://www.spreadsheetgear.com/support/help/spreadsheetgear.net.4.0) - [SpreadsheetGear 2007 / V3](https://www.spreadsheetgear.com/support/help/spreadsheetgear.net.3.0) - [SpreadsheetGear Verson 2](https://www.spreadsheetgear.com/support/help/spreadsheetgear.net.2.0) - [SpreadsheetGear Version 1](https://www.spreadsheetgear.com/support/help/spreadsheetgear.net.1.0) ## Company - [About SpreadsheetGear](https://www.spreadsheetgear.com/company/about) - [Contact Us](https://www.spreadsheetgear.com/company/contact) - [Customer Quotes](https://www.spreadsheetgear.com/company/customer-quotes) - [Resellers](https://www.spreadsheetgear.com/company/resellers) - [Privacy](https://www.spreadsheetgear.com/company/privacy) - [News](https://www.spreadsheetgear.com/company/news) - [Sitemap](https://www.spreadsheetgear.com/sitemap) - [llms.txt](https://www.spreadsheetgear.com/llms.txt) ## Pre-Releases - [Pre-Releases](https://www.spreadsheetgear.com/pre-releases) ## Optional - [Color Scale](https://www.spreadsheetgear.com/support/samples/api/range-conditional-formats-color-scale) - [Data Bar](https://www.spreadsheetgear.com/support/samples/api/range-conditional-formats-data-bar) - [Icon Set](https://www.spreadsheetgear.com/support/samples/api/range-conditional-formats-icon-set) - [Top 10](https://www.spreadsheetgear.com/support/samples/api/range-conditional-formats-top10) - [Above Average](https://www.spreadsheetgear.com/support/samples/api/range-conditional-formats-above-average) - [Unique Values](https://www.spreadsheetgear.com/support/samples/api/range-conditional-formats-unique-values) - [Cell Value](https://www.spreadsheetgear.com/support/samples/api/range-conditional-formats-cell-value) - [Custom Expression](https://www.spreadsheetgear.com/support/samples/api/range-conditional-formats-custom-expression) - [Alternating Row Colors](https://www.spreadsheetgear.com/support/samples/api/range-conditional-formats-alternating-row-colors) - [Font](https://www.spreadsheetgear.com/support/samples/api/range-formatting-font) - [Rich-Text Formatting (RTF) Font](https://www.spreadsheetgear.com/support/samples/api/range-formatting-font-rich-text-formatting) - [Borders](https://www.spreadsheetgear.com/support/samples/api/range-formatting-borders) - [Interior](https://www.spreadsheetgear.com/support/samples/api/range-formatting-interior) - [Orientation](https://www.spreadsheetgear.com/support/samples/api/range-text-orientation) - [Hyperlinks](https://www.spreadsheetgear.com/support/samples/api/range-formatting-hyperlinks) - [Validation](https://www.spreadsheetgear.com/support/samples/api/range-formatting-validation) - [Comments](https://www.spreadsheetgear.com/support/samples/api/range-formatting-comments) - [Number Formats](https://www.spreadsheetgear.com/support/samples/api/range-formatting-number-formats) - [Create Formula](https://www.spreadsheetgear.com/support/samples/api/range-values-and-formlas-create-formula) - [Values from Array](https://www.spreadsheetgear.com/support/samples/api/range-values-and-formlas-values-from-array) - [Create Array Formula](https://www.spreadsheetgear.com/support/samples/api/range-values-and-formlas-create-array-formula) - [Goal Seek](https://www.spreadsheetgear.com/support/samples/api/range-values-and-formlas-goal-seek) - [What-If Data Table](https://www.spreadsheetgear.com/support/samples/api/range-operations-what-if-datatable) - [Copy](https://www.spreadsheetgear.com/support/samples/api/range-operations-copy) - [Auto Filter](https://www.spreadsheetgear.com/support/samples/api/range-operations-auto-filter) - [Lock and Protect Cells](https://www.spreadsheetgear.com/support/samples/api/range-operations-lock-and-protect-cells) - [Group and Outline](https://www.spreadsheetgear.com/support/samples/api/range-operations-group-and-outline) - [Sorting](https://www.spreadsheetgear.com/support/samples/api/range-operations-sorting) - [Merge Cells](https://www.spreadsheetgear.com/support/samples/api/range-operations-merge-cells) - [Fill Data Series](https://www.spreadsheetgear.com/support/samples/api/range-operations-fill-data-series) - [Scatter Chart](https://www.spreadsheetgear.com/support/samples/api/charting-scatter) - [Bubble Chart](https://www.spreadsheetgear.com/support/samples/api/charting-bubble) - [Radar Chart](https://www.spreadsheetgear.com/support/samples/api/charting-radar) - [Gantt Chart](https://www.spreadsheetgear.com/support/samples/api/charting-gantt) - [Combination Chart](https://www.spreadsheetgear.com/support/samples/api/charting-combination) - [Embed Picture In Chart](https://www.spreadsheetgear.com/support/samples/api/charting-embedded-picture) - [Create Chart Sheet](https://www.spreadsheetgear.com/support/samples/api/create-chart-sheet) - [Column Chart](https://www.spreadsheetgear.com/support/samples/api/charting-basic-column) - [Line Chart](https://www.spreadsheetgear.com/support/samples/api/charting-basic-line) - [Pie Chart](https://www.spreadsheetgear.com/support/samples/api/charting-basic-pie) - [Bar Chart](https://www.spreadsheetgear.com/support/samples/api/charting-basic-bar) - [Area Chart](https://www.spreadsheetgear.com/support/samples/api/charting-basic-area) - [H-L-C Stock Chart](https://www.spreadsheetgear.com/support/samples/api/charting-stock-hlc) - [O-H-L-C Stock Chart](https://www.spreadsheetgear.com/support/samples/api/charting-stock-ohlc) - [V-H-L-C Stock Chart](https://www.spreadsheetgear.com/support/samples/api/charting-stock-vhlc) - [V-O-H-L-C Stock Chart](https://www.spreadsheetgear.com/support/samples/api/charting-stock-vohlc) - [Excel 2007-2025 Open XML (*.xlsx)](https://www.spreadsheetgear.com/support/samples/api/workbook-saving-xlsx) - [Excel 97-2003 (*.xls)](https://www.spreadsheetgear.com/support/samples/api/workbook-saving-xls) - [Excel 2007-2025 Macro-Enabled Open XML (*.xlsm)](https://www.spreadsheetgear.com/support/samples/api/workbook-saving-xlsm) - [Workbook Encryption (Password Protected)](https://www.spreadsheetgear.com/support/samples/api/workbook-saving-encrypted) - [Save to Stream or Byte Array](https://www.spreadsheetgear.com/support/samples/api/workbook-saving-to-stream-or-byte-array) - [Create and Open Excel and Text-Based Workbook Files](https://www.spreadsheetgear.com/support/samples/api/workbook-opening-files) - [Password-Protected Files](https://www.spreadsheetgear.com/support/samples/api/workbook-opening-encrypted) - [Opening from Stream or Byte Array](https://www.spreadsheetgear.com/support/samples/api/workbook-opening-stream-or-byte-array) - [Create Style](https://www.spreadsheetgear.com/support/samples/api/workbook-styles-create) - [Modify Style](https://www.spreadsheetgear.com/support/samples/api/workbook-styles-modify) - [Protect Workbook Structure and Windows](https://www.spreadsheetgear.com/support/samples/api/workbook-misc-protect-workbook-structure-and-windows) - [Manage Sheets, Worksheets and Chart Sheets](https://www.spreadsheetgear.com/support/samples/api/workbook-misc-manage-sheets) - [Workbook and Worksheet Windows](https://www.spreadsheetgear.com/support/samples/api/workbook-misc-window-info) - [Built-In and Custom Document Properties](https://www.spreadsheetgear.com/support/samples/api/workbook-document-properties) - [DateTimes and Excel Serial Numeric Dates](https://www.spreadsheetgear.com/support/samples/api/date-times-and-excel-serial-numeric-dates) - [Picture](https://www.spreadsheetgear.com/support/samples/api/shapes-picture) - [Cropped Picture](https://www.spreadsheetgear.com/support/samples/api/shapes-cropped-picture) - [TextBox](https://www.spreadsheetgear.com/support/samples/api/shapes-text-box) - [Auto Shapes](https://www.spreadsheetgear.com/support/samples/api/shapes-auto-shapes) - [Grouping Shapes](https://www.spreadsheetgear.com/support/samples/api/grouping-shapes) - [Button](https://www.spreadsheetgear.com/support/samples/api/shapes-form-controls-button) - [CheckBox](https://www.spreadsheetgear.com/support/samples/api/shapes-form-controls-check-box) - [ComboBox](https://www.spreadsheetgear.com/support/samples/api/shapes-form-controls-combo-box) - [ListBox](https://www.spreadsheetgear.com/support/samples/api/shapes-form-controls-list-box) - [Spinner](https://www.spreadsheetgear.com/support/samples/api/shapes-form-controls-spinner) - [ScrollBar](https://www.spreadsheetgear.com/support/samples/api/shapes-form-controls-scroll-bar) - [GroupBox and OptionButtons](https://www.spreadsheetgear.com/support/samples/api/shapes-form-controls-group-box-and-option-button) - [Line Weight](https://www.spreadsheetgear.com/support/samples/api/shapes-lines-weight) - [Line Dash Style](https://www.spreadsheetgear.com/support/samples/api/shapes-lines-dash-style) - [Arrowheads](https://www.spreadsheetgear.com/support/samples/api/shapes-lines-arrowheads) - [Worksheet Protection](https://www.spreadsheetgear.com/support/samples/api/worksheet-protection) - [Evaluate Ranges and Values](https://www.spreadsheetgear.com/support/samples/api/worksheet-evaluate-ranges-and-values) - [Sheet Tab Colors](https://www.spreadsheetgear.com/support/samples/api/worksheet-sheet-tab-colors) - [Named Ranges](https://www.spreadsheetgear.com/support/samples/api/worksheet-defined-names) - [Sheet Visibility](https://www.spreadsheetgear.com/support/samples/api/worksheet-visibility) - [Move and Copy Sheets](https://www.spreadsheetgear.com/support/samples/api/worksheet-move-and-copy) - [Display Options](https://www.spreadsheetgear.com/support/samples/api/worksheet-display-options) - [Print Headers and Footers](https://www.spreadsheetgear.com/support/samples/api/print-headers-and-footers) - [Zoom and FitToPages](https://www.spreadsheetgear.com/support/samples/api/print-zoom-and-fit-to-pages) - [PrintArea, PrintTitles and Orientation](https://www.spreadsheetgear.com/support/samples/api/print-area-print-titles-and-orientation) - [Manual Page Breaks](https://www.spreadsheetgear.com/support/samples/api/worksheet-manual-page-breaks) - [Simple Excel Report](https://www.spreadsheetgear.com/support/samples/razor-pages/simple-excel-report) - [Excel Report with Formulas and Formatting](https://www.spreadsheetgear.com/support/samples/razor-pages/formulas-and-formatting) - [Excel Report with Formatted Chart](https://www.spreadsheetgear.com/support/samples/razor-pages/excel-report-with-chart) - [Excel Report with Chart (From Template Workbook)](https://www.spreadsheetgear.com/support/samples/razor-pages/excel-report-with-chart-from-template) - [Excel Report with Chart Linked to Defined Name](https://www.spreadsheetgear.com/support/samples/razor-pages/excel-report-with-chart-defined-name) - [Worksheet with Chart to Multiple Worksheets with Charts](https://www.spreadsheetgear.com/support/samples/razor-pages/excel-report-with-chart-multiple-worksheets) - [Excel Report with Picture](https://www.spreadsheetgear.com/support/samples/razor-pages/excel-report-picture) - [DataTable to Excel Workbook](https://www.spreadsheetgear.com/support/samples/razor-pages/datatable-to-excel-workbook) - [DataTable to Excel Workbook with Chart](https://www.spreadsheetgear.com/support/samples/razor-pages/datatable-to-excel-workbook-chart) - [DataTable to Excel Workbook with Formats and Formulas](https://www.spreadsheetgear.com/support/samples/razor-pages/datatable-to-template-workbook) - [DataSet to Excel Workbook with Formats and Formulas](https://www.spreadsheetgear.com/support/samples/razor-pages/dataset-to-workbook-formats-and-formulas) - [SQL DataTable to Workbook](https://www.spreadsheetgear.com/support/samples/razor-pages/sql-datatable-to-workbook) - [SQL DataTable to Template Workbook](https://www.spreadsheetgear.com/support/samples/razor-pages/sql-datatable-to-workbook-template) - [Excel Workbook Consolidation](https://www.spreadsheetgear.com/support/samples/razor-pages/excel-workbook-consolidation) - [Group, Outline and Summarize to Excel](https://www.spreadsheetgear.com/support/samples/razor-pages/excel-report-outlines) - [Simple Chart Image](https://www.spreadsheetgear.com/support/samples/razor-pages/simple-chart-image) - [Simple Range Image with Chart](https://www.spreadsheetgear.com/support/samples/razor-pages/simple-range-image-with-chart) - [Dashboard from 1693 Analytics](https://www.spreadsheetgear.com/support/samples/razor-pages/dashboard1693-analytics) - [Dynamic Chart Gallery](https://www.spreadsheetgear.com/support/samples/razor-pages/chart-gallery) - [SpreadsheetGear Image Rendering Utility](https://www.spreadsheetgear.com/support/samples/razor-pages/spreadsheetgear-image) - [Web Page with Embedded Chart Image](https://www.spreadsheetgear.com/support/samples/razor-pages/web-page-with-embedded-chart-image) - [Dynamic Chart Gallery](https://www.spreadsheetgear.com/support/samples/razor-pages/chart-gallery) - [Basic Chart](https://www.spreadsheetgear.com/support/samples/razor-pages/basic-chart) - [Stock Chart](https://www.spreadsheetgear.com/support/samples/razor-pages/stock-chart) - [Stacked Combination Chart](https://www.spreadsheetgear.com/support/samples/razor-pages/stacked-combo-chart) - [Gantt Chart](https://www.spreadsheetgear.com/support/samples/razor-pages/gantt-chart) - [3D Cylinder Chart](https://www.spreadsheetgear.com/support/samples/razor-pages/3d-cylinder-chart) - [Excel Report with Formatted Chart](https://www.spreadsheetgear.com/support/samples/razor-pages/excel-report-with-chart) - [Excel Report with Chart (From Template Workbook)](https://www.spreadsheetgear.com/support/samples/razor-pages/excel-report-with-chart-from-template) - [Formula Evaluation](https://www.spreadsheetgear.com/support/samples/razor-pages/formula-evaluation) - [Simple Loan Calculator](https://www.spreadsheetgear.com/support/samples/razor-pages/simple-loan-calculator) - [Amortization Calculator](https://www.spreadsheetgear.com/support/samples/razor-pages/amortization-calculator) - [Custom Functions](https://www.spreadsheetgear.com/support/samples/razor-pages/custom-functions) - [Range To HTML Table Tag Helper](https://www.spreadsheetgear.com/support/samples/razor-pages/range-to-tag-helper) - [Ranges To Multiple HTML Tables With a Tag Helper](https://www.spreadsheetgear.com/support/samples/razor-pages/multiple-ranges-to-tables) - [Excel Workbook Consolidation](https://www.spreadsheetgear.com/support/samples/razor-pages/excel-workbook-consolidation) - [DataTable to Excel Workbook with Formats and Formulas](https://www.spreadsheetgear.com/support/samples/razor-pages/datatable-to-template-workbook) - [Entity Framework Core to Workbook](https://www.spreadsheetgear.com/support/samples/razor-pages/ef-core-to-workbook) - [Entity Framework Core to Workbook with Multiple Sheets](https://www.spreadsheetgear.com/support/samples/razor-pages/ef-core-to-workbook-multiple-sheets) - [SQL DataTable to Workbook](https://www.spreadsheetgear.com/support/samples/razor-pages/sql-datatable-to-workbook) - [SQL DataTable to Template Workbook](https://www.spreadsheetgear.com/support/samples/razor-pages/sql-datatable-to-workbook-template)