← Back to team overview

kicad-developers team mailing list archive

Re: Cairo printing

 

Le 08/10/2018 à 15:56, Maciej Sumiński a écrit :
> Hi Jean-Pierre,
> 
> On 10/8/18 3:08 PM, jp charras wrote:
> [snip]
>> Hi Orson,
>> Very good job.
>>
>> I tested the Cairo printing both on Windows and Linux.
>>
>> No problem on Linux.
>> On Windows, I have strange artifacts (see attached picture) in print
>> preview.
>> (more strange, if a zone outline includes the full board items, there
>> are no, or very few, artifacts)
> 
> I will check it, but I am afraid it might be beyond my control. Do you
> see it in actual printouts/PDFs as well?
> 
>> It happens only when the opacity of any printed item is not set to 1.0
>>
>> Moreover, when the opacity of any printed item is not set to 1.0, the
>> resulting printed picture is a bitmap (tested both using Cutepdf and a
>> printer using a postscript driver), not really usable.
>> (When all objects use a 1.0 opacity, the drawings are vectored, as expected)
>>
>> Due to the fact transparency is not working very well on Cairo, and
>> useless when printing a board with one sheet by layer, I suggest to
>> force the opacity to 1.0 in any case.
> 
> That is surprising, I will need a closer look then. I would like to
> preserve transparency, but I agree that getting bitmaps instead of
> vector graphics is not acceptable.
> 
> Regards,
> Orson
> 

Hi Orson,

The transparency issue (specific to Cairo render) is a minor issue (see
attached picture, especially the oval pad) on screen, but could be more
annoying on printed documents.

I forgot an other issue: bitmaps (added with the page layout editor) are
incorrectly scaled (something like 10 times smaller) in the print preview.

-- 
Jean-Pierre CHARRAS

Attachment: cairo_transparency_artifact.png
Description: PNG image


Follow ups

References