When saving to PS, allow optional plug-in to process PS

Bug #171254 reported by Wilsonronl
4
Affects Status Importance Assigned to Milestone
Inkscape
Confirmed
Wishlist
Unassigned

Bug Description

When saving to Postscript, it would be useful to be
able to have an optional plug-in to tweak the PS
generated by Inkscape.

For that matter, when saving SVG, the option to have a
plug-in to automatically tweak Inkscape generated SVG
would be handy.

Revision history for this message
Horkana-users (horkana-users) wrote :

Poscript is a printing format so you may be able to use the
print pipeline to generate custom PS and run some other
external application on it.

Revision history for this message
vonHalenbach (lustik) wrote :

Hello, could you elaborate a bit more, what you want to tweak exactly on the PS output file? Is it possible to just save to PS in inkscape and use external tools to tweak this PS file?

Changed in inkscape:
assignee: nobody → lustik
importance: Medium → Wishlist
status: New → Incomplete
Revision history for this message
Ron Wilson (wilsonronl-gmail) wrote :

Some other export formats are generated from SVG streamed through Output Extensions. It seems reasonable - and useful - to allow internally generated export formats, such as PS, be streamed through Output Extensions, as well.

Likewise, an option to stream SVG through extensions even if the target format is SVG.

True, at least for PS, it would be possible to define custom print pipelines, however, this is operating system specific, while Inkscape's extension mechanism is platform neutral.

Revision history for this message
vonHalenbach (lustik) wrote :

Okay, thank you for the additional information. I accept your wish. If a developer is interested to pick it up to implement it, he can do so.

Changed in inkscape:
assignee: lustik → nobody
status: Incomplete → Confirmed
Revision history for this message
su_v (suv-lp) wrote :

> to allow internally generated export formats, such as PS,
> be streamed through Output Extensions, as well.

can by done by means of <helper_extensions> in the INX file

in Inkscape 0.47:

$ grep helper_extension *.inx
dxf_outlines.inx: <helper_extension>org.inkscape.output.svg.inkscape</helper_extension>
dxf_output.inx: <helper_extension>org.inkscape.print.ps.cairo</helper_extension>
eps_input.inx: <helper_extension>org.inkscape.input.pdf</helper_extension>
gimp_xcf.inx: <helper_extension>org.inkscape.output.svg.inkscape</helper_extension>
hpgl_output.inx: <helper_extension>org.inkscape.output.svg.inkscape</helper_extension>
ps_input.inx: <helper_extension>org.inkscape.input.pdf</helper_extension>
svg_and_media_zip_output.inx: <helper_extension>org.inkscape.output.svg.inkscape</helper_extension>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.