Exporting mask with gradient to EPS results in blank page
Bug #743053 reported by
Jason Heeris
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Triaged
|
Medium
|
Unassigned |
Bug Description
The attached SVG file was made in Inkscape and consists of a solid filled rectangle with a mask containing a gradient. When I save it as an EPS (also attached) and open the result in Evince I only see a blank page (with completely different proportions, too).
Save options are:
* Postscript Level 3
* Convert text to paths: YES
* EPS+LaTeX... : NO
* Rasterize filter effects: YES
* Resolution for rasterization (dpi): 90
* Export area is drawing: YES
* Export area is page: YES
* Limit export... : (blank)
System is Debian Squeeze/Wheezy, Inkscape is 0.48.1-2
Reproduced with Inkscape 0.48.1 and 0.48+devel r10129 on OS X 10.5.8 (cairo 1.10.2).
The problem appears to result from resizing the page after masking the object: the resulting explicit transformation added to the top-level layers is wrongly or not considered at all when calculating the masked image for the (cairo-based EPS) export (also affects PDF: the masked object is not visible inside the exported page area).
Attached example is a simple test case:
1) create new layer
2) select masked object and move it to new layer
3) export to EPS
-> result renders as expected
Possibly related to or same underlying issue as bug #605151.