Where
Read, write, validate and/or convert electronic invoices using the commandline version (download on the commandline page) or read how to embed the java library in your software.
What
Mustangproject is a open source Java (Jar or Maven) and a command-line tool, and provides a server with a
News archive
Features
- Read, write and validate ZUGFeRD 2/Factur-X, ZUGFeRD 1 and XRechnung
- Convert PDF/A1 to PDF/A3
- Embeddable java library based on PDFbox
- Permissive license (APL2, free for use in commercial and noncommercial applications)
- The Mustangproject library
- is available via Maven Central supporting Maven and Gradle
- can be embedded in your Java software
- Command line tool
- Runs on Linux, Mac OS and Windows with JRE 1.8
- Add ZUGFeRD XML to PDF
- Extract ZUGFeRD XML from PDF
- Convert CII to UBL
- Migrate ZUGFeRD 1 to 2 (experimental)
- Convert PDF/A-1 to PDF/A-3
- Find out how many PDFs are ZUGFeRD
- Mustang Server
- Reads, writes and validates ZUGFeRD 2/Factur-X and XRechnung
- Converts CII to UBL
- is a OpenAPI/Swagger REST API and uses oAuth
- Phive-Validation of other formats and UBL
- Converts any PDF to PDF/A-3
A Mustang Library .net Version is currently in Beta.
At the right you see a sample PDF containing Factur-X/ZUGFeRD metadata generated with the Mustang library. If you open it in Adobe Acrobat Reader just click on the paperclip symbol to see the embedded ZUGFeRD XML structure. It has been created using the invoice class. Which you can also use to create a XRechnung.