My previous post probably will not help much.
You already have a QR code, no need to generate a new one…
I’ve grabbed some B/W clipart from some random website, then use bmp_to_component to transform the “.png” into a “.kicad_mod”, put it in a library, placed it on a PCB and am now trying to change the layer from F.Silk to F.Paste…
A simple workaround is to do it with a text editor.
Just open your “.kicad_mod” file in a regular text editor and do a search & replace for: “( layer F.SilkS)” to: “( layer F.Paste)”
Including the parentheses, “layer” text and spaces and such in the search reduces the chance of accidentally replacing other places where that text is used. I was not too careful, as I only did it as a test, but if you do it for real, then first make a backup of your files, then check carefully what you replace.
Longer strings give more security agains accidentally replacing too much.
A string like: “)) (layer F.Paste) (width 0.01))” may work even better.
A completely different question is why you want to place this on F.Paste?
Solder paste is yucky stuff.
I think your intention is to have the whole PCB coated with ENIG, and then make cutouts in the solder mask, to make some parts shiny.
For this you want F.Mask, and the Bitmap to Component Converter can already export directly to “Front Solder Mask”: