This salesforce tutorial explains, how to Create Custom Detail Page Button in Salesforce, create a custom detail page button in Salesforce Lightning.
Passing parameter from button url to lightning component through visualforce page
How to Create Custom Detail Page Button in Salesforce - SalesForce
Setting Up Intakes - Salesforce (Lightning) – Home
How to Create Custom Detail Page Button in Salesforce - SalesForce
Salesforce Buttons, Links, and Actions - What to Use When?
7. Place a print button on the page in the production environment
Adding a Generate Document button in Salesforce
Documents for Salesforce, Full Setup Guide (Install, Settings, Mappings, Buttons)
Launch Workflows from Salesforce – Ironclad
Create Custom Buttons and Links