File formats that should be supported by Scribus (wish list): Difference between revisions

From Scribus Wiki
Jump to navigation Jump to search
 
(163 intermediate revisions by 8 users not shown)
Line 1: Line 1:
[[Category:Scribus_development]]
[[Category:Development]][[Category:EN]]
[[Category:Other]]


Below is a list of file formats users think should be supported by Scribus. This doesn't mean that they will be actually supported, but the list will save numerous bug reports/RFEs. Feel free to add your suggestions. Please also see the [http://www.scribus.net/index.php?name=FAQ&id_cat=3#q19 Scribus FAQ on propietary imports]
Below is a list of file formats users think should be supported by Scribus. This doesn't mean that they will be actually supported, but the list will save numerous bug reports/RFEs. Feel free to add your suggestions.
 
Note: Some of these formats may impossible to support for patent (in the U.S) and/or other practical reasons. Notably, no public documentation or mis-matches where a program X has a feature or vice versa. I have added some comments with * to indicate status or existing request --[[User:Mrdocs|mrdocs]] 00:24, 17 March 2007 (CET)


=Import=
=Import=


==DTP==
==DTP==
* PageStream (file format spec is available  [http://www.pagestream.org/Downloads/docs/IFFDOC.txt here])
*Acorn !Impression (Cf. http://bugs.scribus.net/view.php?id=115).
* [[InDesign Exchange Files Import Specification|InDesign Exchange files (inx)]]
**A spec (sort of) can be found [http://www.xat.nl/riscos/sw/imp/files/ddf2t.txt here].
**Code to read files (Python), as well as a description of the binary format can be found [http://www.boddie.org.uk/david/Projects/Python/Impression/ here].
*<s>Apple Pages</s> '''DONE''' (fschmid)
*FrameMaker Interchange Format (MIF). The spec is [http://www.adobe.com/devnet/framemaker/pdfs/MIF_Reference.pdf available (PDF)] from Adobe.
*FrameMaker Interchange Format (MIF). The spec is [http://www.adobe.com/devnet/framemaker/pdfs/MIF_Reference.pdf available (PDF)] from Adobe.
* QuarkXPress Xtag files &ndash; documentation available [http://195.13.83.33/twiki/bin/view/FipDoc/QuarkTagsList here] and [http://www.macworld.com/downloads/magazine/XPressTagsList.pdf here (PDF)]
* <s>[[InDesign Exchange Files Import Specification|InDesign Exchange files (INX)]]</s> '''ABANDONED'''
*VivaDesigner XML files.
* InCopy Markup Language (ICML).
* <s>InDesign Markup Language (IDML)</s> (fschmid) '''DONE'''
* InDesign Document (INDD) &ndash; reverse-engineering in progress (external)
* InDesign Template (INDT) &ndash; reverse-engineering in progress (external)
* InDesign Book (INDB)  &ndash; reverse-engineering in progress (external)
* <s>Microsoft Publisher (PUB).</s> (fschmid) '''DONE'''
* PageMaker Document (PM*)  &ndash; reverse-engineering in progress (external) '''Partially done'''
*PageMaker Template (PMT) &ndash; reverse-engineering in progress (external)
* PageStream (PGS). A file format spec is available [http://www.pagestream.org/pagestream/downloads/docs/IFFDOC.txt here] '''IN PROGRESS''' (fschmid)
*QuarkXPress Document (QXD) &ndash; reverse-engineering in progress (external)
*QuarkXPress Template (QXT) &ndash; reverse-engineering in progress (external)
*QuarkXPress Project (QXP) &ndash; reverse-engineering in progress (external)
* QuarkXPress Book (QXB) &ndash; reverse-engineering in progress (external)
* <s>QuarkXPress Tags (fschmid)</s> '''DONE'''
* [http://www.emsoftware.com Xtags]
* Quark QXML files. No spec available.
* Serif PagePlus PPP files (the XML-based version). No spec available. '''IN PROGRESS''' (fschmid)
* Serif PagePlus PPP files (binary). See: http://cgit.freedesktop.org/~fridrich/libpgplus/
* <s>VivaDesigner XML files</s> (fschmid) '''DONE'''
* <s>Xara Page & Layout Designer (XAR)</s> (fschmid) '''DONE'''
<!--
{| class="wikitable"
!'''Format'''
! '''Description'''
! '''Implementation'''
! '''Status'''
|-
| '''Apple Pages''' || || fschmid || Done
|-
|}
-->


==Text==
==Text==


*AbiWord (initial, but maybe outdated info [http://xml.coverpages.org/abiWordXMLDTD.txt here] and [http://xml.coverpages.org/abiwordSchema.txt here]. Contact the AbiWord developers for further information)
*AbiWord (see [http://cgit.freedesktop.org/libreoffice/libabw/ libabw]) Note: 1.5.1 can import ODT files created by AbiWord without issues.
*AmiPro/WordPro ([http://koffice.org/kword/ KWord] has an import filter for sam files, OO.o can import lwp files). See also [http://www.wotsit.org/download.asp?f=sam&sc=256556745 here].
*AmiPro/WordPro ([http://koffice.org/kword/ KWord] has an import filter for SAM files, OO.o can import LWP files). See also [http://www.wotsit.org/download.asp?f=sam&sc=256556745 here].
*Apple Pages *Basic documentation that may be sufficient for useable text import filters can be found [http://developer.apple.com/documentation/AppleApplications/Conceptual/iWork2-0_XML/index.html here]).
*AppleWorks ([http://sourceforge.net/p/libmwaw/wiki/Home/ libmwaw] provides import filters for most or all pre-OS&nbsp;X word processor formats used on Apple's platform).  
*AppleWorks ([http://www.abisource.com/ AbiWord] has an import filter for cwk files).
*Applix Word (KWord and AbiWord have an import filter for AW files). See also [http://www.wotsit.org/download.asp?f=aw&sc=256556680 here] and [http://www.vistasource.com/pdf/wordstechref.pdf here].
*Applix Word (KWord and AbiWord have an import filter for aw files). See also [http://www.wotsit.org/download.asp?f=aw&sc=256556680 here] and [http://www.vistasource.com/pdf/wordstechref.pdf here].  
*DocBook (AbiWord has an import filter for XML and DBK files). References can be found [http://www.docbook.org/ here] and [http://www.sagehill.net/docbookxsl/  here].
*DocBook (AbiWord has an import filter for xml and dbk files). References can be found [http://www.docbook.org/ here] and [http://www.sagehill.net/docbookxsl/  here].
*<s>KWord *KWord is now Calligra Words and uses Open Document as its default format, so *.kwd has become a legacy format. (AbiWord has an import filter for KWD files). See also [http://www.wotsit.org/refer.asp?url=http://www.koffice.org/DTD/kword-1.1.dtd&sc=256556680 here].</s> '''ABANDONED'''
*KWord *Kword is moving to Open Document - already supported by Scribus. (AbiWord has an import filter for kwd files). See also [http://www.wotsit.org/refer.asp?url=http://www.koffice.org/DTD/kword-1.1.dtd&sc=256556680 here].
*LaTeX (might be [http://bugs.scribus.net/bug_view_page.php?bug_id=8671 possible] via plasTeX to DocBook)
*LaTeX
*LyX
*LyX
*[[MHTML Import Specification|MHTML]] (See http://en.wikipedia.org/wiki/MHTML, http://people.dsv.su.se/~jpalme/ietf/mhtml.html)
*MHTML (See http://en.wikipedia.org/wiki/MHTML, http://people.dsv.su.se/~jpalme/ietf/mhtml.html)
*MS Word 95  *Partly supported via antiword. If [http://www.winfield.demon.nl/ Antiword] is installed, Scribus will automatically detect this. The Windows versions of Scribus have this already installed with the installer.
*Better MS Word import (formatting, styles) via [http://sourceforge.net/projects/wvware/ wvWare]
*MS Works (OO.o has an msw importer)
*Microsoft Compiled HTML Help Files (CHM) via CHMLIB. See: http://code.google.com/p/htmlhelp/wiki/CHM
*MS Write (AbiWord has an import filter for wri files.) See also [http://www.wotsit.org/download.asp?f=write&sc=256556745 here].
*<s>MS DOCX (fschmid)</s> '''DONE'''
*Papyrus: No public spec available. Ask [http://www.rom-logicware.com/ R.O.M. Logicware] for the necessary information.
*MS Works (using [http://sourceforge.net/projects/libwps/ libwps])
*RTF (Cf. [http://sourceforge.net/projects/librtf/ librtf])
*MS Write (AbiWord has an import filter for WRI files.) See also [http://www.wotsit.org/download.asp?f=write&sc=256556745 here].
*StarOffice Writer 3x-5x (AbiWord has an import filter for sdw files). Basic information can be obtained [http://www.marcozanon.com/download/swfile.html here] and [http://www.openoffice.org/source/browse/sw/sw/source/core/sw3io/ here].
*<s>RTF (fschmid)</s> '''DONE'''
*TextMaker No public spec available. Ask [http://www.softmaker.com/english/ Softmaker] for the necessary information.
*<s>StarOffice Writer 3x-5x (AbiWord has an import filter for sdw files). Basic information can be obtained [http://www.marcozanon.com/download/swfile.html here] and [http://www.openoffice.org/source/browse/sw/sw/source/core/sw3io/ here].</s> '''ABANDONED'''
*WordPerfect *A library for that purpose already exists: [http://libwpd.sourceforge.net/ libwpd]
*TextMaker: No public spec available. Ask [http://www.softmaker.com/english/ Softmaker] for the necessary information (They will answer!). Note: 1.5.1 can import ODT files created by TextMaker without issues.
*WordPerfect: See http://libwpd.sourceforge.net/


==Bitmap==
==Bitmap==


*Corel Photopaint
*Corel Photopaint (CPT) &ndash; CPT files are based on TIFF, so that an import filter shouldn't be hard to write, according to Boudewijn Rempt.
*GIMP - The GIMP developers have specifically recommended against using XCF as an interchange or import as some of the format relies on GIMP internals. Export TIFF or PNG.
*<s>GIMP (XCF) &ndash; The GIMP developers have specifically recommended against using XCF as an interchange or import as some of the format relies on GIMP internals. Export TIFF or PNG.</s> '''DONE''' (GSoC 2008, GraphicsMagick)
*IMG/IMG GEM
*IMG/IMG GEM (legacy format used by Corel Ventura Publisher)
*Kodak Photo CD See [http://www.wotsit.org/download.asp?f=pcd&sc=256555930 here].
*<s>Kodak Photo CD See [http://www.wotsit.org/download.asp?f=pcd&sc=256555930 here].</s> '''DONE''' (GSoC 2008, via GraphicsMagick)
*Krita: According to Boudewijn Rempt from Krita, "the pixel data is 64x64 blocks of as many bytes as needed for a pixel, and the rest is xml and self-explanatory."
*Krita (KRA): According to Boudewijn Rempt from Krita, "the pixel data is 64x64 blocks of as many bytes as needed for a pixel, and the rest is xml and self-explanatory."
*Mac Pict [http://developer.apple.com/technotes/qd/qd_14.html PICT tech doc from Apple]. [http://xaralx.org/ XaraLX] has a PICT import filter.
*<s>Apple PICT</s> (fschmid) '''DONE'''
*<s>Open Raster (ORA)</s> fschmid '''DONE'''
*<s>PaintBrush Image (PCX)</s> '''DONE''' (GSoC 2008, GraphicsMagick)
*PaintShop Pro (GIMP has an import filter), See [http://www.wotsit.org/download.asp?f=pspspec&sc=256556090 here], [http://www.wotsit.org/download.asp?f=psp7&sc=256556090 here] and [http://www.wotsit.org/download.asp?f=psp8spec&sc=256556090 here].
*PaintShop Pro (GIMP has an import filter), See [http://www.wotsit.org/download.asp?f=pspspec&sc=256556090 here], [http://www.wotsit.org/download.asp?f=psp7&sc=256556090 here] and [http://www.wotsit.org/download.asp?f=psp8spec&sc=256556090 here].
*Photoline
*Photoline
*Picture Publisher
*Picture Publisher (PPF)
*Sun Rasterfile [http://www.martinreddy.net/gfx/2d/RAS.txt File Format Doc] ImageMagick can convert it
*<s>Progressive Graphics File (PGF)</s> (fschmid) '''DONE'''
*Truevision Targa &ndash; [http://www.gamers.org/dEngine/quake3/TGA.ps.gz TGA v1 specification], [http://www.dca.fee.unicamp.br/~martino/disciplinas/ea978/tgaffs.pdf TGA v2 specification]
*<s>Sun Rasterfile </s> '''DONE''' (GSoC 2008, GraphicsMagick)
*<s>Truevision Targa (TGA/VDA/ICB/VST)</s> '''DONE''' (GSoC 2008, GraphicsMagick)
*WebP See [https://developers.google.com/speed/webp here]
*<s>Windows Bitmap (BMP, RLE)</s> '''DONE''' (1.3.9+)


==Vector==
==Vector==


*Acorn Draw (Cf. http://bugs.scribus.net/view.php?id=112) [http://sk1project.org/modules.php?name=Products&product=uniconvertor UniConvertor] can convert AFF to SVG and EPS. The spec is available [http://wss.co.uk/pinknoise/Docs/Arc/Draw/DrawFiles.html here].
*<s>Acorn Draw (AFF)</s> '''DONE''' (GSoC 2008; UniConvertor)
*Adobe Illustrator - The native format of Illustrator 9.0+ is actually PDF. PARTIALLY DONE FOR 9+ IN 1.3.5
*<s>Adobe Illustrator</s> (fschmid) '''DONE'''
A closer look at [http://www15.brinkster.com/nitrofurano/python/ ai2svg], an Illustrator to SVG converter written in Python might  be useful. Moreover, [http://www.skencil.org skencil] and [http://sk1.sourceforge.net/ sK1] have native ai support.
*<s>Autocad Drawing Exchange Format (DXF)</s> '''DONE''' (GSoC 2008; UniConvertor)
*AutoCAD Interchange
*<s>Calamus Vector Graphics (CVG)</s> (fschmid) '''DONE'''
*Corel Draw &ndash; [http://sk1project.org/modules.php?name=Products&product=uniconvertor UniConvertor] can convert CDR 7-X4 files to SVG and EPS.
*<s>Computer Graphics Metafile (CGM)</s> (fschmid) '''DONE'''
*Corel Presentation Exchange Format *[http://sk1project.org/modules.php?name=Products&product=uniconvertor UniConvertor] can convert CMX to SVG and EPS.
*<s>Corel Draw</s> '''DONE''' (GSoC 2008; UniConvertor)
*Enhanced Metafile - libEMF is a GPL library, [http://sk1project.org/modules.php?name=Products&product=uniconvertor UniConvertor] can convert EMF to SVG and EPS.
*<s>Corel Presentation Exchange Format</s> '''DONE''' (GSoC 2008; UniConvertor)
*Macromedia Freehand
*Dia (See http://svn.gnome.org/viewvc/dia/trunk/doc/)
*StarOffice Draw 3x-5x &ndash; Use OO.o code? --[[User:C schaefer|C schaefer]] 02:19, 16 February 2008 (CET)
*<s>DXF</s> '''DONE''' (GSoC 2008; UniConvertor)
*MS Visio (vsd) and Visio XML (vdx). See [https://sourceforge.net/projects/vdxtosvg/ vdxtosvg] and the [http://msdn2.microsoft.com/en-us/library/aa721908.aspx vdx spec].
*<s>Enhanced Metafile (fschmid)</s> '''DONE'''
*Windows Metafile *Cf. [http://wvware.sourceforge.net/libwmf.html libwmf] DONE IN 1.3.5
*<s>Karbon14 (KARBON) from KOffice</s> '''ABANDONED'''
*WordPerfect Graphics *Cf. [http://libwpg.sourceforge.net/ libwpg]-
*<s>KChart (CHRT) from KOffice</s> '''ABANDONED'''
*Xara Xtreme &ndash; The spec is available [http://www.xara.com/support/docs/webformat/spec/ here]
*<s>Kivio (FLW)</s> '''ABANDONED'''
*Xfig MOSTLY DONE IN 1.3.5
*Macromedia/Adobe FreeHand. See: [http://cgit.freedesktop.org/libreoffice/libfreehand/ libfreehand] (fschmid) '''Partially Done'''
*XPS (The spec is available from [http://www.microsoft.com/whdc/xps/default.mspx MS]).
*Micrografx/Corel Designer (DSF)
*<s>Micrografx Draw (DRW)</s> (fschmid) '''DONE'''
*OpenDocument charts (ODC)
*<s>OpenDocument Graphics (ODG) &ndash; The current import filter is very basic and needs an update.</s> (fschmid) '''DONE'''
*<s>Open XML Paper Specification (OXPS)</s> (fschmid) '''DONE'''
*<s>Apple PICT</s> (fschmid) '''DONE'''
*<s>Hewlett-Packard Graphics Language (PLT)</s> '''DONE''' (GSoC 2008; UniConvertor)
*StarOffice Draw 3x-5x &ndash; See: http://cgit.freedesktop.org/~fridrich/libsdw. May be of importance to our OS/2 and eComStation users.
*<s>Skencil/Sketch/sK1 (SK and SK1)</s> '''DONE''' (GSoC 2008; UniConvertor)
*<s>MS Visio (vsd) and Visio XML (vdx).</s> '''DONE''' (fschmid)
* MS Visio Stencils, i.e.: clipart (VSS/VSX) Supported by libvisio.
* <s>WebCGM (CGM)</s> (fschmid) '''DONE'''
*<s>Windows Metafile</s> (jghali) '''DONE'''
*<s>WordPerfect Graphics</s> (fschmid) '''DONE'''
*<s>Xara Xtreme (XAR)</s> (fschmid) '''DONE'''
*<s>Xfig (FIG)</s> (fschmid) '''DONE'''
*<s>XML Paper Specification (XPS)</s> (fschmid) '''DONE'''
 
==Tables/Spreadsheet==
* Comma Separated Values (CSV). Implemented for text frames but not for tables.
* MS Excel (XLS). http://libxls.sourceforge.net/ provides the necessary functions.
* Gnumeric (GNM, GNUM, GNUMERIC).  
* Office Open XML (XLSX)
* OpenDocument Spreadsheet (ODS)
* OpenOffice.org spreadsheet (SXC)
* PlanMaker (PMD)
* Quattro Pro (QWP)
 
==Resources==
*Swatches (see the [http://www.selapa.net/couleurs/fileformats.php format documentation])
**Adobe formats (ACB, ACBL, ACF, ACO, ACT, ASE, BCF, CLR) (fschmid) '''IN PROGRESS''' ACO done.
**AutoCAD (ACB) (fschmid) '''DONE'''
**Corel formats (CPL, PAL)
**dtp studio CIE L*a*b* palettes (BCS)
**<s>Generic (EPS, AI)</s> (fschmid) '''DONE'''
**<s>GIMP (GPL)</s> (fschmid) '''DONE'''
**<s>OpenOffice.org (SOC)</s> (fschmid) '''DONE'''
** [http://www.pagestream.org/?action=Documents&id=1278 PageStream Color Library]
**Quark (QCL)
**<s>sK1</s> (fschmid) '''DONE'''
**<s>Swatchbooker (SBZ) (fschmid)</s> '''DONE'''
**<s>VivaDesigner (XML)</s> (fschmid) '''DONE'''
** Xara Palettes (JCW)
 
*Gradients
**<s>GIMP gradients (GGR)</s> (fschmid) '''DONE'''
**OpenDocument gradients (SOG) (fschmid) '''IN PROGRESS'''
**Photohop gradients (GRD) (fschmid) '''IN PROGRESS'''
**Illustrator gradients (AI/EPS)
 
*Patterns
**Illustrator vector patterns (AI/EPS)
**Photoshop patterns (PAT)
**<s>GIMP patterns (PAT)</s> (fschmid) '''DONE'''
**OpenDocument hatching (SOH)
**OpenDocument pattern table (SOB)
 
*Symbols
** Illustrator Symbol libraries (AI, EPS)


==Other==
==Other==
 
*Apple Keynote (see: http://cgit.freedesktop.org/libreoffice/libetonyek/)
*Acorn !Impression (Cf. http://bugs.scribus.net/view.php?id=115)
*<s>OpenDocument Presentation</s> (fschmid) '''DONE'''
*OpenOffice.org Presentation
*OpenDocument Presentation
*PowerPoint 95
*PowerPoint 95
*PowerPoint 97-2003
*PowerPoint 97-2003
Line 80: Line 170:


*ChordPro (see http://bugs.scribus.net/view.php?id=3408)
*ChordPro (see http://bugs.scribus.net/view.php?id=3408)
*InDesign Proof Profiles (IDPP)


=Export=
=Export=
==Page Description Formats==
*<s>PDF/X-1a</s> '''DONE'''
*<s>PDF/X-4</s> '''DONE'''
*PDF/X-5
*<s>XPS</s> (fschmid) '''DONE'''
*<s>OXPS</s> (fschmid) '''DONE'''
==DTP Exchange Formats==
*IDML
==Formatted Text==
*ICML
*ODT
*RTF
*XPress Tags
*Xtags
==eBook Formats==
*ePUB (a-l-e) '''IN PROGRESS ?'''
*KF8

Latest revision as of 08:46, 9 January 2016


Below is a list of file formats users think should be supported by Scribus. This doesn't mean that they will be actually supported, but the list will save numerous bug reports/RFEs. Feel free to add your suggestions.

Import

DTP

  • Acorn !Impression (Cf. http://bugs.scribus.net/view.php?id=115).
    • A spec (sort of) can be found here.
    • Code to read files (Python), as well as a description of the binary format can be found here.
  • Apple Pages DONE (fschmid)
  • FrameMaker Interchange Format (MIF). The spec is available (PDF) from Adobe.
  • InDesign Exchange files (INX) ABANDONED
  • InCopy Markup Language (ICML).
  • InDesign Markup Language (IDML) (fschmid) DONE
  • InDesign Document (INDD) – reverse-engineering in progress (external)
  • InDesign Template (INDT) – reverse-engineering in progress (external)
  • InDesign Book (INDB) – reverse-engineering in progress (external)
  • Microsoft Publisher (PUB). (fschmid) DONE
  • PageMaker Document (PM*) – reverse-engineering in progress (external) Partially done
  • PageMaker Template (PMT) – reverse-engineering in progress (external)
  • PageStream (PGS). A file format spec is available here IN PROGRESS (fschmid)
  • QuarkXPress Document (QXD) – reverse-engineering in progress (external)
  • QuarkXPress Template (QXT) – reverse-engineering in progress (external)
  • QuarkXPress Project (QXP) – reverse-engineering in progress (external)
  • QuarkXPress Book (QXB) – reverse-engineering in progress (external)
  • QuarkXPress Tags (fschmid) DONE
  • Xtags
  • Quark QXML files. No spec available.
  • Serif PagePlus PPP files (the XML-based version). No spec available. IN PROGRESS (fschmid)
  • Serif PagePlus PPP files (binary). See: http://cgit.freedesktop.org/~fridrich/libpgplus/
  • VivaDesigner XML files (fschmid) DONE
  • Xara Page & Layout Designer (XAR) (fschmid) DONE

Text

  • AbiWord (see libabw) Note: 1.5.1 can import ODT files created by AbiWord without issues.
  • AmiPro/WordPro (KWord has an import filter for SAM files, OO.o can import LWP files). See also here.
  • AppleWorks (libmwaw provides import filters for most or all pre-OS X word processor formats used on Apple's platform).
  • Applix Word (KWord and AbiWord have an import filter for AW files). See also here and here.
  • DocBook (AbiWord has an import filter for XML and DBK files). References can be found here and here.
  • KWord *KWord is now Calligra Words and uses Open Document as its default format, so *.kwd has become a legacy format. (AbiWord has an import filter for KWD files). See also here. ABANDONED
  • LaTeX (might be possible via plasTeX to DocBook)
  • LyX
  • MHTML (See http://en.wikipedia.org/wiki/MHTML, http://people.dsv.su.se/~jpalme/ietf/mhtml.html)
  • Better MS Word import (formatting, styles) via wvWare
  • Microsoft Compiled HTML Help Files (CHM) via CHMLIB. See: http://code.google.com/p/htmlhelp/wiki/CHM
  • MS DOCX (fschmid) DONE
  • MS Works (using libwps)
  • MS Write (AbiWord has an import filter for WRI files.) See also here.
  • RTF (fschmid) DONE
  • StarOffice Writer 3x-5x (AbiWord has an import filter for sdw files). Basic information can be obtained here and here. ABANDONED
  • TextMaker: No public spec available. Ask Softmaker for the necessary information (They will answer!). Note: 1.5.1 can import ODT files created by TextMaker without issues.
  • WordPerfect: See http://libwpd.sourceforge.net/

Bitmap

  • Corel Photopaint (CPT) – CPT files are based on TIFF, so that an import filter shouldn't be hard to write, according to Boudewijn Rempt.
  • GIMP (XCF) – The GIMP developers have specifically recommended against using XCF as an interchange or import as some of the format relies on GIMP internals. Export TIFF or PNG. DONE (GSoC 2008, GraphicsMagick)
  • IMG/IMG GEM (legacy format used by Corel Ventura Publisher)
  • Kodak Photo CD See here. DONE (GSoC 2008, via GraphicsMagick)
  • Krita (KRA): According to Boudewijn Rempt from Krita, "the pixel data is 64x64 blocks of as many bytes as needed for a pixel, and the rest is xml and self-explanatory."
  • Apple PICT (fschmid) DONE
  • Open Raster (ORA) fschmid DONE
  • PaintBrush Image (PCX) DONE (GSoC 2008, GraphicsMagick)
  • PaintShop Pro (GIMP has an import filter), See here, here and here.
  • Photoline
  • Picture Publisher (PPF)
  • Progressive Graphics File (PGF) (fschmid) DONE
  • Sun Rasterfile DONE (GSoC 2008, GraphicsMagick)
  • Truevision Targa (TGA/VDA/ICB/VST) DONE (GSoC 2008, GraphicsMagick)
  • WebP See here
  • Windows Bitmap (BMP, RLE) DONE (1.3.9+)

Vector

  • Acorn Draw (AFF) DONE (GSoC 2008; UniConvertor)
  • Adobe Illustrator (fschmid) DONE
  • Autocad Drawing Exchange Format (DXF) DONE (GSoC 2008; UniConvertor)
  • Calamus Vector Graphics (CVG) (fschmid) DONE
  • Computer Graphics Metafile (CGM) (fschmid) DONE
  • Corel Draw DONE (GSoC 2008; UniConvertor)
  • Corel Presentation Exchange Format DONE (GSoC 2008; UniConvertor)
  • Dia (See http://svn.gnome.org/viewvc/dia/trunk/doc/)
  • DXF DONE (GSoC 2008; UniConvertor)
  • Enhanced Metafile (fschmid) DONE
  • Karbon14 (KARBON) from KOffice ABANDONED
  • KChart (CHRT) from KOffice ABANDONED
  • Kivio (FLW) ABANDONED
  • Macromedia/Adobe FreeHand. See: libfreehand (fschmid) Partially Done
  • Micrografx/Corel Designer (DSF)
  • Micrografx Draw (DRW) (fschmid) DONE
  • OpenDocument charts (ODC)
  • OpenDocument Graphics (ODG) – The current import filter is very basic and needs an update. (fschmid) DONE
  • Open XML Paper Specification (OXPS) (fschmid) DONE
  • Apple PICT (fschmid) DONE
  • Hewlett-Packard Graphics Language (PLT) DONE (GSoC 2008; UniConvertor)
  • StarOffice Draw 3x-5x – See: http://cgit.freedesktop.org/~fridrich/libsdw. May be of importance to our OS/2 and eComStation users.
  • Skencil/Sketch/sK1 (SK and SK1) DONE (GSoC 2008; UniConvertor)
  • MS Visio (vsd) and Visio XML (vdx). DONE (fschmid)
  • MS Visio Stencils, i.e.: clipart (VSS/VSX) Supported by libvisio.
  • WebCGM (CGM) (fschmid) DONE
  • Windows Metafile (jghali) DONE
  • WordPerfect Graphics (fschmid) DONE
  • Xara Xtreme (XAR) (fschmid) DONE
  • Xfig (FIG) (fschmid) DONE
  • XML Paper Specification (XPS) (fschmid) DONE

Tables/Spreadsheet

  • Comma Separated Values (CSV). Implemented for text frames but not for tables.
  • MS Excel (XLS). http://libxls.sourceforge.net/ provides the necessary functions.
  • Gnumeric (GNM, GNUM, GNUMERIC).
  • Office Open XML (XLSX)
  • OpenDocument Spreadsheet (ODS)
  • OpenOffice.org spreadsheet (SXC)
  • PlanMaker (PMD)
  • Quattro Pro (QWP)

Resources

  • Swatches (see the format documentation)
    • Adobe formats (ACB, ACBL, ACF, ACO, ACT, ASE, BCF, CLR) (fschmid) IN PROGRESS ACO done.
    • AutoCAD (ACB) (fschmid) DONE
    • Corel formats (CPL, PAL)
    • dtp studio CIE L*a*b* palettes (BCS)
    • Generic (EPS, AI) (fschmid) DONE
    • GIMP (GPL) (fschmid) DONE
    • OpenOffice.org (SOC) (fschmid) DONE
    • PageStream Color Library
    • Quark (QCL)
    • sK1 (fschmid) DONE
    • Swatchbooker (SBZ) (fschmid) DONE
    • VivaDesigner (XML) (fschmid) DONE
    • Xara Palettes (JCW)
  • Gradients
    • GIMP gradients (GGR) (fschmid) DONE
    • OpenDocument gradients (SOG) (fschmid) IN PROGRESS
    • Photohop gradients (GRD) (fschmid) IN PROGRESS
    • Illustrator gradients (AI/EPS)
  • Patterns
    • Illustrator vector patterns (AI/EPS)
    • Photoshop patterns (PAT)
    • GIMP patterns (PAT) (fschmid) DONE
    • OpenDocument hatching (SOH)
    • OpenDocument pattern table (SOB)
  • Symbols
    • Illustrator Symbol libraries (AI, EPS)

Other

The difficulty with presentation file formats is they often have embedded objects beyond the native graphics.

  • InDesign Proof Profiles (IDPP)

Export

Page Description Formats

  • PDF/X-1a DONE
  • PDF/X-4 DONE
  • PDF/X-5
  • XPS (fschmid) DONE
  • OXPS (fschmid) DONE

DTP Exchange Formats

  • IDML

Formatted Text

  • ICML
  • ODT
  • RTF
  • XPress Tags
  • Xtags

eBook Formats

  • ePUB (a-l-e) IN PROGRESS ?
  • KF8