.NET API for Financial Documents Processing

Empower financial analysis with detailed reporting using our API. Read and validate XBRL and iXBRL files, or easily convert XBRL to XLSX in your finance management apps.

Download Free TrialView All APIs

Effortless Financial Data Processing and Reporting in .NET

Aspose.Finance for .NET helps developers seamlessly process file formats used in financial analysis, reporting, and data management. Developers can read, import, export, and validate XBRL and iXBRL documents and create and convert XBRL files using our API. Optimizing your financial solutions becomes easier by incorporating more features to augment their functionality with the help of the .NET financial documents processing API. You can also work with OFX documents by programmatically creating OFX request and response files within your digital finance data exchange apps.

Our API is the perfect choice for software developers looking to enhance the financial reporting capabilities of their data management systems. By integrating detailed report generation, end users can make informed decisions about better managing financial data. Reading finance-related document formats requires only a few lines of coding, thus simplifying the development process. Aspose.Finance for .NET is loaded with easy to use methods to take your financial data processing to the next level.

Getting Started

Please view a list of recommended settings related to the operating systems and frameworks on the System Requirements page. Before you install and get started with the .NET financial documents processing API, please visit this page and ensure compliance with the outlined requirements for an issue-free API usage experience.

Aspose.Finance for .NET Installation

You can install the .NET finance documents library by downloading the MSI installer or the DLLs from the downloads section. Or, you can use the NuGet package for setting up the library. The command for the Visual Studio package manager console is shared below:

PM > Install-Package Aspose.Finance

Master XBRL Document Creation and XBRL to XLSX Conversion in .NET

Aspose.Finance for .NET lets you read, create, validate, and convert XBRL (eXtensible Business Reporting Language) documents within your applications. It provides various advanced functions to add schema references, units, and fact and context objects to the XBRL files. Our API also supports converting the XBRL documents to XLSX file format, making it convenient to view and analyze financial reporting data. In this section, we will learn all about both these features with the help of C# coding examples.

Create XBRL Document Instance using C#

The .NET API for financial documents processing provides advanced XBRL document creation methods. The information and code example given below share more insight.

// This code example shows how to create an XBRL instance document.
// Create an instance of the XbrlDocument class
XbrlDocument document = new XbrlDocument();

// Get XbrlInstances
XbrlInstanceCollection xbrlInstances = document.XbrlInstances;

// Add XbrlInstance

// Save the output document

Convert XBRL to XLSX using C#

Using our API, developers can easily convert XBRL documents to Microsoft Excel worksheet (XLSX) format and improve data access and review. Please check the following C# coding example to learn how to convert XBRL to XLSX.

  • Load source XBRL file using an XbrlDocument object.
  • Apply the SaveOptions for the output document.
  • Convert XBRL to XLSX Excel Worksheet format using the Save method.
// Load the input XBRL file
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");

// Apply SaveOptions for the output file
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.XLSX;

// Convert XBRL to XLSX Excel Worksheet format
document.Save(outputDir + @"ConvertXbrlToXlsx_out.xlsx", saveOptions);

To check out more code examples of Aspose.Finance for .NET, please visit the GitHub examples page of the API. If you are looking to view and convert finance document formats on the fly using your mobile devices, please use our Free Online Financial Document Processing Apps today.

Platform Independent Financial Document Processing

Aspose.Finance for .NET offers unmatched cross-platform compatibility to end users and can run smoothly on different operating systems. It supports multiple frameworks, allowing developers to develop financial solutions without worrying about framework-related integration issues. The .NET API for financial documents processing does not require additional software installations, so you can continue developing feature-rich financial analysis and reporting solutions without any dependencies.


1. How can I view, read, convert, and process financial documents in .NET?

You can use Aspose.Finance for .NET API to seamlessly process financial document file formats on the .NET platform. Our API provides easy-to-use functions that help you create, read, import, and convert XBRL documents and process other finance-related file types such as iXBRL and OFX.

2. How long it takes to process financial files using the API?

Our API works fast and completes your XBRL and iXBRL reading, validating, and conversion requests in no time.

3. Are code examples available for developers to help learn about finance documents processing using the .NET API?

Yes, we provide coding examples for developers to help them with the initial learning curve. These code samples are available on the GitHub examples page of the API and cover various use cases for the API users.

4. Is the API secure for sensitive documents and data?

Yes, our API is secure for sensitive data. We ensure the safety and integrity of your data and take all necessary measures to protect your files processed using our products.

5. Is Aspose.Finance for .NET compatible with different .NET frameworks?

Absolutely! The .NET API for financial documents processing is compatible with multiple .NET frameworks and runs smoothly on various operating systems. It does not require additional software installations to process your financial reporting or data analysis files.

Looking for help?

Checkout our support channels for help with your questions related to Aspose product API features and working.

Ready to get started?

Download Free Trial View All APIs