With the PrintFriendly & PDF module print pages without coding, css, or print.css or create a pdf.
You can configure where (content types and content display) the button should appear.
PrintFriendly & PDF automatically changes language to match your visitor's language settings. For example, if your browser is set to Spanish, then PrintFriendly will use Spanish.
Download and enable the module.
Go to Configuration - Printfriendly.
Select the content types where the button should appear.
Select also the content display.
There are a lot of features to customize this tool.
You can edit the page or remove the images before printing or getting a PDF.
You can create your own buttons and save them in the map /modules/printfriendly/images.