save s copy as PDF destroys patterns
Hello,
When trying to save a copy to PDF (and also in print to file) the resulted file are broken. For example: if my pattern is small red dots, the pattern in the PDF are chunks of squares with small red dots.
I'm using Inkscape 0.91r on Ubuntu 14.04 and i checked it also on Windows7 with Inkscape 0.91pre3 r13670
Steps to reproduce: 1. Create a simple pattern. 2. Add an objects. 3. Change fill to pattern. 4. Save a copy to PDF.
A possible workaround would be to use filter effects on the pattern filled objects and then to save as a PDF. This way Inkscape will rasterize these objects and they will be rendered as they should be, but they won't be kept as vectors anymore.
Is there a way to keep them as vectors in the PDF? if not, is it possible to rasterize patterns as Inkscape already does to filters without the need to use filters on them?
I opened a relevant question here: http://graphicdesign.stackexchange.com/questions/60825/inkscape-save-as-pdf-... And i see other relevant question here: http://graphicdesign.stackexchange.com/questions/28849/inkscape-problems-exp...
Is there an open bug regarding this issue?
Any help would be very appreciated. Thanks!
Shai.
On 2015-09-20 12:00 (+0200), Shai Efrati wrote:
Hello,
When trying to |save a copy| to PDF (and also in |print to file|) the resulted file are broken. For example: if my pattern is small red dots, the pattern in the PDF are chunks of squares with small red dots.
I'm using Inkscape 0.91r on Ubuntu 14.04 and i checked it also on Windows7 with Inkscape 0.91pre3 r13670
0.91pre3 was an early prerelease candidate last year for the upcoming stable release - unless there is a very specific reason to stick with an outdated prerelease candidate build, I would recommend to install current stable Inkscape 0.91 (released in January this year).
Steps to reproduce:
- Create a simple pattern.
- Add an objects.
- Change fill to pattern.
- Save a copy to PDF.
A possible workaround would be to use filter effects on the pattern filled objects and then to save as a PDF. This way Inkscape will rasterize these objects and they will be rendered as they should be, but they won't be kept as vectors anymore.
Is there a way to keep them as vectors in the PDF? if not, is it possible to rasterize patterns as Inkscape already does to filters without the need to use filters on them?
I opened a relevant question here: http://graphicdesign.stackexchange.com/questions/60825/inkscape-save-as-pdf-... And i see other relevant question here: http://graphicdesign.stackexchange.com/questions/28849/inkscape-problems-exp...
Is there an open bug regarding this issue?
There is no test case available (Inkscape SVG file, and the exported PDF file) - neither attached to your mail, nor at stackexchange - which would allow to investigate and/or to search in your place in the bug tracker for a specifically related report: the step "Create a simple pattern" is not a "reliably reproducible": the results could vary in many ways depending on the user's understanding of "simple", on the default template or on the origin of the current SVG document, etc.
Here's a bug tracker search for issue with patterns in PDF export: https://bugs.launchpad.net/inkscape/+bugs?field.tag=exporting+pdf+pattern&am... (newest at the top)
Regards, V
Thank you for your reply! You are right, my description lacks examples. Unfortunately i can't add attachments now, but apparently this issue was already reported here: https://bugs.launchpad.net/inkscape/+bug/1437726 with examples. These are exactly the same results i face. This is another relevant example of this issue: https://bugs.launchpad.net/inkscape/+bug/1441753
I now know that it was reported. Any way i can raise awareness to it? Do you think my suggested could be incorporated as a solution, or am i completely off?
Thanks!
Shai.
On Sun, Sep 20, 2015 at 1:34 PM, su_v <suv@...2204...> wrote:
On 2015-09-20 12:00 (+0200), Shai Efrati wrote:
Hello,
When trying to |save a copy| to PDF (and also in |print to file|) the resulted file are broken. For example: if my pattern is small red dots, the pattern in the PDF are chunks of squares with small red dots.
I'm using Inkscape 0.91r on Ubuntu 14.04 and i checked it also on Windows7 with Inkscape 0.91pre3 r13670
0.91pre3 was an early prerelease candidate last year for the upcoming stable release - unless there is a very specific reason to stick with an outdated prerelease candidate build, I would recommend to install current stable Inkscape 0.91 (released in January this year).
Steps to reproduce:
- Create a simple pattern.
- Add an objects.
- Change fill to pattern.
- Save a copy to PDF.
A possible workaround would be to use filter effects on the pattern filled objects and then to save as a PDF. This way Inkscape will rasterize these objects and they will be rendered as they should be, but they won't be kept as vectors anymore.
Is there a way to keep them as vectors in the PDF? if not, is it possible to rasterize patterns as Inkscape already does to filters without the need to use filters on them?
I opened a relevant question here:
http://graphicdesign.stackexchange.com/questions/60825/inkscape-save-as-pdf-...
And i see other relevant question here:
http://graphicdesign.stackexchange.com/questions/28849/inkscape-problems-exp...
Is there an open bug regarding this issue?
There is no test case available (Inkscape SVG file, and the exported PDF file) - neither attached to your mail, nor at stackexchange - which would allow to investigate and/or to search in your place in the bug tracker for a specifically related report: the step "Create a simple pattern" is not a "reliably reproducible": the results could vary in many ways depending on the user's understanding of "simple", on the default template or on the origin of the current SVG document, etc.
Here's a bug tracker search for issue with patterns in PDF export:
https://bugs.launchpad.net/inkscape/+bugs?field.tag=exporting+pdf+pattern&am... (newest at the top)
Regards, V
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
A possible workaround would be to use filter effects on the pattern filled objects and then to save as a PDF. This way Inkscape will rasterize these objects and they will be rendered as they should be, but they won't be kept as vectors anymore.
I can't speak to this on a technical level, but I thought a pattern is a raster object. Or does it matter what kind of object was converted to pattern? Maybe photo converted to pattern is raster pattern, and vector design converted to pattern is vector pattern?
I don't know, but I have the impression that a pattern is raster object.
As far as your workaround, have you tested it? If it works, you could add a comment to the bug report. That would provide an option for others who may be searching for a solution (until it can be fixed).
However, for a workaround, I would probably just convert the pattern back to object. Maybe group and clip, to make it fit the area, if necessary.
Or depending on the pattern, maybe clones, or tiled clones would be an option. Although I have no idea if there is any issue with clones when saving as PDF.
You can click "Does this bug affect you" text link, to add your support to the issue. But recent experience gives me the impression that does little towards getting a bug fixed, or new feature programmed. However, little though it may do, to move the issue towards resolution, it's really the only thing you can do, unless you have programming skills, and want to fix it yourself.
HTH :-) brynn
____________________
From: Shai Efrati Sent: Sunday, September 20, 2015 5:06 AM To: suv-sf@...58... Cc: inkscape-devel@lists.sourceforge.net Subject: Re: [Inkscape-devel] save s copy as PDF destroys patterns
Thank you for your reply!
You are right, my description lacks examples. Unfortunately i can't add attachments now, but apparently this issue was already reported here: https://bugs.launchpad.net/inkscape/+bug/1437726 with examples. These are exactly the same results i face.
This is another relevant example of this issue: https://bugs.launchpad.net/inkscape/+bug/1441753
I now know that it was reported. Any way i can raise awareness to it? Do you think my suggested could be incorporated as a solution, or am i completely off?
Thanks!
Shai.
On Sun, Sep 20, 2015 at 1:34 PM, su_v <suv@...2204...> wrote:
On 2015-09-20 12:00 (+0200), Shai Efrati wrote:
Hello,
When trying to |save a copy| to PDF (and also in |print to file|) the resulted file are broken. For example: if my pattern is small red dots, the pattern in the PDF are chunks of squares with small red dots.
I'm using Inkscape 0.91r on Ubuntu 14.04 and i checked it also on Windows7 with Inkscape 0.91pre3 r13670
0.91pre3 was an early prerelease candidate last year for the upcoming stable release - unless there is a very specific reason to stick with an outdated prerelease candidate build, I would recommend to install current stable Inkscape 0.91 (released in January this year).
Steps to reproduce:
- Create a simple pattern.
- Add an objects.
- Change fill to pattern.
- Save a copy to PDF.
A possible workaround would be to use filter effects on the pattern filled objects and then to save as a PDF. This way Inkscape will rasterize these objects and they will be rendered as they should be, but they won't be kept as vectors anymore.
Is there a way to keep them as vectors in the PDF? if not, is it possible to rasterize patterns as Inkscape already does to filters without the need to use filters on them?
I opened a relevant question here: http://graphicdesign.stackexchange.com/questions/60825/inkscape-save-as-pdf-... And i see other relevant question here: http://graphicdesign.stackexchange.com/questions/28849/inkscape-problems-exp...
Is there an open bug regarding this issue?
There is no test case available (Inkscape SVG file, and the exported PDF file) - neither attached to your mail, nor at stackexchange - which would allow to investigate and/or to search in your place in the bug tracker for a specifically related report: the step "Create a simple pattern" is not a "reliably reproducible": the results could vary in many ways depending on the user's understanding of "simple", on the default template or on the origin of the current SVG document, etc.
Here's a bug tracker search for issue with patterns in PDF export: https://bugs.launchpad.net/inkscape/+bugs?field.tag=exporting+pdf+pattern&am... (newest at the top)
Regards, V
------------------------------------------------------------------------------ _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
------------------------------------------------------------------------------
_______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Thank you Brynn for your answer!
On Sun, Sep 20, 2015 at 10:08 PM, Brynn <brynn@...3133...> wrote:
A possible workaround would be to use filter effects on the pattern
filled objects and then to save as a PDF. This way Inkscape will rasterize these objects and they will be rendered as they should be, but they won't be kept as vectors anymore.
I can't speak to this on a technical level, but I thought a pattern is a
raster object. Or does it matter what kind of object was converted to pattern? Maybe photo converted to pattern is raster pattern, and vector design converted to pattern is vector pattern?
I don't know, but I have the impression that a pattern is raster object.
As far as i understand - a pattern isn't a raster by default. It might as
well be an editable vector object.
As far as your workaround, have you tested it? If it works, you could add a comment to the bug report. That would provide an option for others who may be searching for a solution (until it can be fixed).
I tested my workaround and it works. I posted an answer to my question
here: http://graphicdesign.stackexchange.com/a/60859/6920 attached is the example of the issue and the workaround results. I'll add it also to the bug report as you suggested.
However, for a workaround, I would probably just convert the pattern back to object. Maybe group and clip, to make it fit the area, if necessary.
Or depending on the pattern, maybe clones, or tiled clones would be an option. Although I have no idea if there is any issue with clones when saving as PDF.
You can click "Does this bug affect you" text link, to add your support to the issue. But recent experience gives me the impression that does little towards getting a bug fixed, or new feature programmed. However, little though it may do, to move the issue towards resolution, it's really the only thing you can do, unless you have programming skills, and want to fix it yourself.
Done.
HTH :-) brynn
You did help, thanks!
Shai.
From: Shai Efrati Sent: Sunday, September 20, 2015 5:06 AM To: suv-sf@...58... Cc: inkscape-devel@lists.sourceforge.net Subject: Re: [Inkscape-devel] save s copy as PDF destroys patterns
Thank you for your reply!
You are right, my description lacks examples. Unfortunately i can't add attachments now, but apparently this issue was already reported here: https://bugs.launchpad.net/inkscape/+bug/1437726 with examples. These are exactly the same results i face.
This is another relevant example of this issue: https://bugs.launchpad.net/inkscape/+bug/1441753
I now know that it was reported. Any way i can raise awareness to it? Do you think my suggested could be incorporated as a solution, or am i completely off?
Thanks!
Shai.
On Sun, Sep 20, 2015 at 1:34 PM, su_v <suv@...2204...> wrote:
On 2015-09-20 12:00 (+0200), Shai Efrati wrote:
Hello,
When trying to |save a copy| to PDF (and also in |print to file|) the resulted file are broken. For example: if my pattern is small red dots, the pattern in the PDF are chunks of squares with small red dots.
I'm using Inkscape 0.91r on Ubuntu 14.04 and i checked it also on Windows7 with Inkscape 0.91pre3 r13670
0.91pre3 was an early prerelease candidate last year for the upcoming stable release - unless there is a very specific reason to stick with an outdated prerelease candidate build, I would recommend to install current stable Inkscape 0.91 (released in January this year).
Steps to reproduce:
- Create a simple pattern.
- Add an objects.
- Change fill to pattern.
- Save a copy to PDF.
A possible workaround would be to use filter effects on the pattern filled objects and then to save as a PDF. This way Inkscape will rasterize these objects and they will be rendered as they should be, but they won't be kept as vectors anymore.
Is there a way to keep them as vectors in the PDF? if not, is it possible to rasterize patterns as Inkscape already does to filters without the need to use filters on them?
I opened a relevant question here:
http://graphicdesign.stackexchange.com/questions/60825/inkscape-save-as-pdf-... And i see other relevant question here:
http://graphicdesign.stackexchange.com/questions/28849/inkscape-problems-exp...
Is there an open bug regarding this issue?
There is no test case available (Inkscape SVG file, and the exported PDF file) - neither attached to your mail, nor at stackexchange - which would allow to investigate and/or to search in your place in the bug tracker for a specifically related report: the step "Create a simple pattern" is not a "reliably reproducible": the results could vary in many ways depending on the user's understanding of "simple", on the default template or on the origin of the current SVG document, etc.
Here's a bug tracker search for issue with patterns in PDF export:
https://bugs.launchpad.net/inkscape/+bugs?field.tag=exporting+pdf+pattern&am... (newest at the top)
Regards, V
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
participants (3)
-
Brynn
-
Shai Efrati
-
su_v