Convert XBRL to iXBRL via C#

XBRL to iXBRL conversion without needing any other software within .NET based applications.


Aspose.Finance for .NET is an API to process XBRL, iXBRL formats and developers can easily build business processes management, financial analysis and reporting software applications to convert, create, read, view and validate XBRL and iXBRL finance-related files.

How to Convert XBRL to iXBRL

  1. Load input XBRL file using XbrlDocument class .
  2. Set SaveOptions for the output file by choosing the SaveFormat.IXBRL .
  3. Call the Save method by providing the target file and relevant SaveOptions as parameters.

Conversion Requirements

To proceed for XBRL to iXBRL conversion, .NET Finance API is the main requirement. Install it via command line as nuget install Aspose.Finance or via Package Manager Console of Visual Studio with Install-Package Aspose.Finance.

Alternatively, get the offline MSI installer or DLLs in a ZIP file from downloads .


C# source code to convert XBRL to iXBRL file


Other Conversion Options

XBRL to XLSX (Microsoft Excel Open XML Spreadsheet)
OFX Response (From 1.03 to 2.2 Format)
OFX Request (From 1.03 to 2.2 Format)