Not sure if I did the right thing, but I printed a local bar's logo and applied it to their stage floor (sanded hardwood). Right after I got it layed down, he rolled poly over it. After two years, it still looks OK. I didn't say good because of the foot traffic it has the usual scuffs and scratches. The logo is still stuck.
I didn't lam it and printed it on an sp300v eco sol ink. Maybe I just got lucky.
Just a side note. If you're putting it on a floor after it's been sanded, take some application tape (I used 24") and seal it to the floor in the area of the job, then remove it. This will help get all the fine residue up that a cloth or cleaning agent won't.
Hope this helps
Dave