Difference between revisions of "Current PDF Support"

From Inkscape Wiki
Jump to navigation Jump to search
(pstoedit conversion from pdf to svg)
(Moved Gnulibplot subsection from AI section to PDF section)
Line 4: Line 4:


There is currently no support to automatically import PDF files in Inkscape.
There is currently no support to automatically import PDF files in Inkscape.
==== Use of Gnulibplot ====
A short way for converting files to import in Inkscape is to use
gsview and the command "edit/convert to vector format" to convert any pdf to svg. Easy and fast to use.
Incidentally, gsview invokes a command similar to "pstoedit -f plot-svg ''input-file'' ''output-file''" and, after downloading and installing pstoedit, this command can be run on the command line without opening gsview.


=== PDF Export ===
=== PDF Export ===
Line 67: Line 73:


Weaknesses:
Weaknesses:
=== Use of Gnulibplot ===
A short way for converting files to import in Inkscape is to use
gsview and the command "edit/convert to vector format" to convert any pdf to svg. Easy and fast to use.
Incidentally, gsview invokes a command similar to "pstoedit -f plot-svg ''input-file'' ''output-file''" and, after downloading and installing pstoedit, this command can be run on the command line without opening gsview.

Revision as of 19:13, 17 May 2007

Current PDF support

PDF Import

There is currently no support to automatically import PDF files in Inkscape.

Use of Gnulibplot

A short way for converting files to import in Inkscape is to use gsview and the command "edit/convert to vector format" to convert any pdf to svg. Easy and fast to use. Incidentally, gsview invokes a command similar to "pstoedit -f plot-svg input-file output-file" and, after downloading and installing pstoedit, this command can be run on the command line without opening gsview.

PDF Export

pdf_output.inx exports PDF files by first saving them as Postscript and use an external converter to creat PDFs.

Requirements:

  • ps2pdf (Installed separately)

Strengths:

Weaknesses:

Current Postscript support

PS Import

ps_input.inx imports Postscript files by using two external conversion scripts:

Requirements:

  • pstoedit (Installed separately)
  • skconvert (Installed separately)

Strengths:

Weaknesses:

PS Export

Inkscape has built-in support to write Postscript files.

Strengths:

  • Outputs nice readable Postscript

Weaknesses:

  • Doesn't support fill patterns and clipping, see bugs 1208874 and 1170322
  • Postscript doesn't support transparency and Inkscape doesn't emulate this, so they are just ignored, that is you get the color you would get with opacity:1

Current Adobe Illustrator support

The files used by AdobeIllustrator were earlier postscript files but are now Pdf files.

AI Import

Requirements:

  • ill2svg.pl requires perl

Strengths:

Weaknesses:

  • Only works on the old Postscript-based Adobe format
  • Code is sort of a hack
  • No maintainer exists for this code

AI Export

ai_output.inx exports Illustrator files by first saving them as Postscript and use an external converter to creat AIs.

Requirements:

  • ps2ai.ps (requires gs)

Strengths:

Weaknesses: