If your Canon printer
shows offline, it can be for many reasons. One could be that your Canon printer drivers must be updated.
So, you will have to update the drivers to the newest versions. You can do it
by downloading Canon's page manually or letting the computer find a new version
automatically by going to the Device Manager.