Pcbnew can not print footprins that are imported from bitmap

We imported our logo from PNG to footprint (as copper layer) via Bitmap2component program. Just before printing, the logo is still shown in print preview, but can not be printed on paper. What might couse that kind of error?

##EDIT (workaround):
If I plot to postscript file and then print this file via lp my_pcb.ps command then result is as expected.

DId you receive an error? Because it doesn’t look like an error. Probably, you are missing something while importing your logo or at the time of printing.

If you do receive an error (most of the times a dialogue box will pop-up), kindly post the error.

Nope, there is no error message appears. Which format (consequently driver) does KiCad use when printing under the hood? Might it be because of any of these components?
For example, when we use evince (a pdf viewer), we can not print the layout correctly. It erronously scales the layout down. So the components do not fit the pads.
But if we use okular (another pdf viewer), we can print the layout exactly as expected.
If KiCad is using pdf format under the hood, then it might be the root of the problem.