How can I switch off the CiviCRM print icon on public pages?
I think hiding it with CSS might be the most straightforward solution to this... I don't believe this is an option that can be toggled on/off in the admin settings.  

Hope this helps,
Lesley