How to Put Form Buttons In PDFs

So I am using pdf :: writer for creating pdf files. I would like them to
be printable but NOT viewable. The workaround I was told of was this :
create a button the size of a page filled in with black ; set the button
property to “visibile but doesnt print”. This will prevent anyone from
reading the text behind the button but it will cause the button to
disappear once it makes it to the printer.

Now here is my question is there a pdf generation tool that allows one
to create buttons on pdf files? I am looking at pdf::writer and it
doesnt seem like it s capable of doing that.