This is a short introduction how to write custom exports for articy:draft X
The easiest way to write an exporter is to start with our "Loca Reports" plugin.
To get started use the DevKit Tools to create your own copy of our plugin with an own "Company name" Namespace.


Within the Project you will now find the folder "Exports" containing the five files required for an exporter
LocalizationReport.cs: The main exporter class to implement
LocalizationReportArgs.cs: The class describing parameters of the export and conting attributes to define their appearence in the UI.
LocalizationReportDescriptor.cs: The class that describes the export and how it is shown in the export dialog.
LocalizationReportSettingsHandler.cs: The class that that handles UI/configuration interaction.
ExportObjectFilter.cs: The class implementing the object filter for the nevigator in the export dialog.
When the project is loaded the plugin needs to register an instance of its descriptor class, using a call to RegisterExporter.
Looking in the "Excel" folder gives you a god starting point for using ClosedXML one of our 3rd party libaries to easily create and work with excel sheets.