If your canon printer is offline, then try to perform the given mentioned steps.
• Check if the printer spooler is working properly.
• Update the canon printer driver.
• Reset the printer’s settings to the default.
• Make sure your printer and PC are connected to the same strong network connection.
• Solve the basic issues related to the printer’s hardware
• Restart your canon printer