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

From Scribus Wiki
Jump to navigation Jump to search
Line 58: Line 58:
==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]. DONE (GSoC 2008)
*<s>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> DONE (GSoC 2008)
*Adobe Illustrator - The native format of Illustrator 9.0+ is actually PDF. PARTIALLY DONE FOR 9+ IN 1.3.5
*Adobe Illustrator - The native format of Illustrator 9.0+ is actually PDF. PARTIALLY DONE FOR 9+ IN 1.3.5
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.
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.
* Calamus Vector Graphics (CVG) DONE
* <s>Calamus Vector Graphics (CVG)</s> DONE
*Corel Draw &ndash; [http://sk1project.org/modules.php?name=Products&product=uniconvertor UniConvertor] can convert CDR 7-X4 files to SVG and EPS. DONE (GSoC 2008)
*<s>Corel Draw &ndash; [http://sk1project.org/modules.php?name=Products&product=uniconvertor UniConvertor] can convert CDR 7-X4 files to SVG and EPS.</s> DONE (GSoC 2008)
*Corel Presentation Exchange Format *[http://sk1project.org/modules.php?name=Products&product=uniconvertor UniConvertor] can convert CMX to SVG and EPS. DONE (GSoC 2008)
*<s>Corel Presentation Exchange Format *[http://sk1project.org/modules.php?name=Products&product=uniconvertor UniConvertor] can convert CMX to SVG and EPS.</s> DONE (GSoC 2008)
*Dia (See http://svn.gnome.org/viewvc/dia/trunk/doc/)
*Dia (See http://svn.gnome.org/viewvc/dia/trunk/doc/)
*Enhanced Metafile - [http://sourceforge.net/projects/libemf/ libEMF] is a LGPL library.
*Enhanced Metafile - [http://sourceforge.net/projects/libemf/ libEMF] is a LGPL library.
Line 73: Line 73:
*StarOffice Draw 3x-5x &ndash; Use OO.o code? --[[User:C schaefer|C schaefer]] 02:19, 16 February 2008 (CET)
*StarOffice Draw 3x-5x &ndash; Use OO.o code? --[[User:C schaefer|C schaefer]] 02:19, 16 February 2008 (CET)
*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]. See also: http://www.redferni.uklinux.net/dia/vdx/
*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]. See also: http://www.redferni.uklinux.net/dia/vdx/
*Windows Metafile *Cf. [http://wvware.sourceforge.net/libwmf.html libwmf] MOSTLY DONE IN 1.3.5
*<s>Windows Metafile *Cf. [http://wvware.sourceforge.net/libwmf.html libwmf]</s> DONE
*WordPerfect Graphics DONE
*<s>WordPerfect Graphics</s> DONE
*Xara Xtreme &ndash; The spec is available [http://www.xara.com/support/docs/webformat/spec/ here]
*Xara Xtreme &ndash; The spec is available [http://www.xara.com/support/docs/webformat/spec/ here]
*Xfig DONE
*<s>Xfig</s> DONE
*XPS (The spec is available from [http://www.microsoft.com/whdc/xps/downloads.mspx MS]).
*XPS (The spec is available from [http://www.microsoft.com/whdc/xps/downloads.mspx MS]).



Revision as of 02:51, 24 August 2009


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 Scribus FAQ on propietary imports

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 --mrdocs 00:24, 17 March 2007 (CET)

Import

DTP

Text

Bitmap

  • Corel Photopaint – 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.
  • IMG/IMG GEM (still used by Corel Ventura Publisher)
  • Kodak Photo CD See here.
  • 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."
  • Mac Pict PICT tech doc from Apple. XaraLX has a PICT import filter.
  • PaintBrush Image (PCX) (See: http://www.qzx.com/pc-gpe/pcx.txt)
  • PaintShop Pro (GIMP has an import filter), See here, here and here.
  • Photoline
  • Picture Publisher
  • Sun Rasterfile File Format Doc ImageMagick can convert it
  • Truevision Targa (TGA/VDA/ICB/VST) – TGA v1 specification, TGA v2 specification
  • Windows Bitmap (BMP, RLE)

Vector

A closer look at ai2svg, an Illustrator to SVG converter written in Python might be useful. Moreover, skencil and sK1 have native ai support.

  • Calamus Vector Graphics (CVG) DONE
  • Corel Draw – UniConvertor can convert CDR 7-X4 files to SVG and EPS. DONE (GSoC 2008)
  • Corel Presentation Exchange Format *UniConvertor can convert CMX to SVG and EPS. DONE (GSoC 2008)
  • Dia (See http://svn.gnome.org/viewvc/dia/trunk/doc/)
  • Enhanced Metafile - libEMF is a LGPL library.
  • Karbon14 from KOffice
  • Kivio
  • Macromedia Freehand
  • Micrografx/Corel Designer (DSF)
  • Micrografx Draw (DRW)
  • StarOffice Draw 3x-5x – Use OO.o code? --C schaefer 02:19, 16 February 2008 (CET)
  • MS Visio (vsd) and Visio XML (vdx). See vdxtosvg and the vdx spec. See also: http://www.redferni.uklinux.net/dia/vdx/
  • Windows Metafile *Cf. libwmf DONE
  • WordPerfect Graphics DONE
  • Xara Xtreme – The spec is available here
  • Xfig DONE
  • XPS (The spec is available from MS).

Other

  • Acorn !Impression (Cf. http://bugs.scribus.net/view.php?id=115).
    • A spec (sort of) can be found here.
    • Code to read files can be found here.
  • Apple Keynote
  • OpenOffice.org Presentation
  • OpenDocument Presentation
  • PowerPoint 95
  • PowerPoint 97-2003
  • StarOffice Impress 3x-5x

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

Export

  • PDF/X-1a IN PROGRESS
  • PDF/X-4 IN PROGRESS
  • PDF/X-5
  • XPS