LGM 2019 – CorelDRAW bidirectional interoperability for FOSS applications
Channel: Libre Graphics Meeting
Date: 2019-07-17

Igor Novikov
CorelDRAW bidirectional interoperability for FOSS applications

In 2007 sK1 Project announced results of CorelDRAW file format reverse engineering. It was important milestone for FOSS graphics applications because CorelDRAW ecosystem became closer to open source world. Now artworks from CorelDRAW file formats are accessible for users of Inkscape, Scribus, LO Draw etc. But there is another feature required by users. Graphics created in FOSS apps should be available for CorelDRAW users. That is we need export into native CorelDRAW file formats. Because traditionally CorelDRAW has a not perfect support for third-party file formats. Our presentation is about of success and problems in resolving this task: CMYK and Pantone color support, mapping of gradient types and document units, stroke and fill features. Working implementation of the feature will be demonstrated in UniConvertor 2.0 and sK1 2.0

The project has been established in 2003 as a Skencil fork. In 2007 we have complited CorelDRAW file format reverse engineering and announced these results on LGM2007 (Montreal) To provide this feature for other application we started UniConvertor app. Project was awarded twice on Trophees du Libre contest (France), Hackontest (Zurich, Switzerland), Best OpenSource project of Russia 2009. Since 2012 we started deep project refactoring. Both sK1 and UniConvertor were rewritten from scratch. Despite of war in Ukraine sK1 Project team achieved valuable results which we would like announcing on LGM2019.

https://sk1project.net

This presentation was recorded on Thursday, 30th May 2019 as part of Libre Graphics Meeting 2019, at the Hochschule der Bildenden Künste Saar in Saarbruecken, Germany. To learn more, see https://libregraphicsmeeting.org/2019/.