BookDB-XML is database publishing software, voor het opmaken van teksten, tabellen en plaatjes. Het systeem maakt gebruik van XML voor de document opmaak. Met een druk op de knop kan een XML document worden gemaakt voor papieren of digitale uitvoer.

Met BookDB-XML kunnen de gegevens afkomstig van database management systemen worden gebruikt als basis voor opgemaakte documenten. In het template kunnen de vaste elementen worden gedefinieerd en de opmaak informatie. In de XSLT’s worden de selecties op de database gedefinieerd, en wordt de uitvoer opgebouwd.
Enkele voorbeelden van toepassingen zijn:
De uitvoer kan bestaan uit teksten, tabellen, plaatjes en grafieken.
Met BookDB-XML is het mogelijk behalve teksten ook plaatjes en grafieken op te bouwen op basis van de gegevens uit te database. De plaatjes worden gegenereerd in SVG formaat. SVG (Scalable Vector Graphics) is een grafisch formaat dat geschikt is voor:
Voorbeelden van gegenereerde plaatjes zijn grafieken, geografische kaarten of maatschetsen.
Gegevens kunnen vanuit een groot aantal database management systemen worden aangeboden, aangezien gebruik wordt gemaakt van ODBC (Open DataBase Connectivity). Met ODBC ondersteunt BookDB-XML 55 verschillende Database Management Systemen zoals MS Access, MySQL, Oracle, Informix, Sybase, Lotus Notes, Progress, Filemaker en vele andere.
Van belang is dat het onderhouden en updaten van de gegevens in de database plaats vindt, en niet in de documenten zelf.
Enkele voorbeelden van uitvoer met BookDB-XML zijn:


De uitvoer is geschikt voor print en voor interactieve documenten die worden gedistribueerd via CD-ROM en internet.
BookDB-XML wordt gebruikt voor printing on demand toepassingen, waarbij via internet technologie automatisch PDF wordt gemaakt. De software is geschikt voor een efficiente PDF workflow.
Deelpublicaties kunnen worden geproduceerd, zoals het maken van een deelcatalogus voor een specifieke doelgroep, een datasheet, of een publicatie in één bepaalde taal.
BookDB-XML is beschikbaar voor Windows en Apple Macintosh systemen.