SaveAs is not working for .ps or .eps file types

Bug #665612 reported by khovorka on 2010-10-23
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Medium
Unassigned

Bug Description

I am on Windows 7 and have tried saving my large banner created as an .svg file.
I select Save as and chose both .ps and .eps file choices and the software crashes
after creating part of the page (my banner is quitely graphically intense with a background
stretched for the enter length and width of (288 inches by 24 inches). I also
have lots of lines and boxes and text on the banner as it is a genealogy chart.
It would be great if these actually worked completely it would save me tons of headaches
as the printing options don't work as well, I get a small portion (supposedly 8.5 x 11 to print).
So I submitted a bug on this as well. I needed to be able to create large eps/ps and print
them and I would love to be able to do this with inkscape 0.48.

khovorka (kimhovorka) wrote :

I was able to saveAs a .pdf file and it saved the full size, but, it would be nice if Inkscape could support later PDF versions
such as 1.5, 1.6, 1.7, 1.8, etc....

su_v (suv-lp) on 2010-10-23
tags: added: eps exporting
su_v (suv-lp) wrote :

> it would be nice if Inkscape could support later PDF versions

This depends on what cairo (used for PDF/PS/EPS export in Inkscape) supports (see bug #664335). The windows port of Inkscape 0.48 uses cairo 1.8.8.

tags: added: crash
su_v (suv-lp) wrote :

Can you try to get Inkscape's console messages when it crashes using the command line wrapper from <http://kaioa.com/node/63> or attach the SVG (as well as any linked bitmap images) here so that we can try to reproduce the crash?

Changed in inkscape:
importance: Undecided → High
su_v (suv-lp) wrote :

Possibly related (large page dimensions):
Bug #194682 “EPS output does not work correctly for large dimensions”, comment #8
<https://bugs.launchpad.net/inkscape/+bug/194682>

About the PDF version feature request see also:
Bug #597552 “PDF export exceeds PDF 1.4 dimensions”
<https://bugs.launchpad.net/inkscape/+bug/597552>

su_v (suv-lp) wrote :

Doesn't seem related to page size: attached sample drawing (document page size: 288x24 inches) exports without issues to PDF/PS/EPS
(testing with Inkscape 0.48 and 0.48+devel r9841 on OS X 10.5.8)

su_v (suv-lp) wrote :

Screenshot viewing exported PS file (gv, using gs 8.70 on osx)

Alvin Penner (apenner) wrote :

@khovorka , could you attach the svg file that is causing the problem, or has it already been resolved?

Changed in inkscape:
status: New → Incomplete

Sorry this took a while to finally get to to read.
Attached is the .svg file mentioned and which I need to work
with regularly.

Sincerely,

Kim Hovorka
<email address hidden>

--- On Mon, 10/25/10, Alvin Penner <email address hidden> wrote:

> From: Alvin Penner <email address hidden>
> Subject: [Bug 665612] Re: SaveAs is not working for .ps or .eps file types
> To: <email address hidden>
> Date: Monday, October 25, 2010, 4:14 AM
> @khovorka , could you attach the svg
> file that is causing the problem,
> or has it already been resolved?
>
>
> ** Changed in: inkscape
>        Status: New =>
> Incomplete
>
> --
> SaveAs is not working for .ps or .eps file types
> https://bugs.launchpad.net/bugs/665612
> You received this bug notification because you are a direct
> subscriber
> of the bug.
>

Alvin Penner (apenner) wrote :

thank you for the file, unfortunately, I was not able to load it due to lack of memory. The File preview worked fine, but during the load Inkscape crashed at 1 GB memory usage with the attached error msg.

Changed in inkscape:
status: Incomplete → New
Alvin Penner (apenner) wrote :

okay, after a clean reboot, I was able to load it and save it as a .ps file (Windows XP and Inkscape 0.48). No unexpected errors were encountered, but the .ps file is 8 MB, so it is too large to attach here.

Alvin Penner (apenner) wrote :

can you use the method outlined at <http://kaioa.com/node/63> to trap the error messages that are generated?

Changed in inkscape:
status: New → Incomplete
su_v (suv-lp) wrote :

Failure to save 'Geller.svg' as PS file reproduced with Inkscape 0.48.1 and 0.48+devel r10325 on Mac OS X 10.5.8 (i386) with cairo 1.10.2.

The SVG file seems to originate from an imported PS file (based on the many nested layer transforms, and clipped groups (e.g. for the border frames). The size of the bitmap in the background doesn't seem to matter (saving a copy as PS also fails after deleting the embedded bitmap).

Possibly trying to reduce the complexity (nested levels of groups with complex transforms), as well as releasing unneeded clips might possibly help with saving as PS (Note: IMHO Inkscape is not yet well suited to roundtrip-edit other vector formats without encountering issues at some point due to the repeated conversions between the different file formats (PS > SVG > PS) using different libraries (poppler, cairo). If imported PS files are to be used as groundwork for an Inkscape drawing, I'd recommend to ungroup and strip the content down to the essential paths and text objects (as far as possible), add new layers and structure the drawing according to content on several layer levels).

The error seems to occur in the cairo library (Inkscape itself usually is more verbose with warnings and console messages).

Changed in inkscape:
status: Incomplete → Confirmed
su_v (suv-lp) wrote :

> The error seems to occur in the cairo library (Inkscape itself
> usually is more verbose with warnings and console messages).

When saving as PS failed, Inkscape only displayed the dialog notifying about the failure, but no other related console messages (warnings or errors).

su_v (suv-lp) wrote :

Reducing Importance to 'Medium' (crash of Inkscape itself not reproduced when saving a copy as PS).

Changed in inkscape:
importance: High → Medium
Beluga (buovjaga) wrote :

I was able to save Geller.svg as PS.

Arch Linux 64-bit, KDE Plasma 5
Inkscape 0.92pre1 15054 (GTK3)

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

Other bug subscribers