Basic printing support via generic or specific Linux drivers. Are you looking to

If your print jobs are failing due to paper size errors, access the Printing Preferences in the driver. Use the Page Setup tab to define Custom Paper Sizes if your specific size isn't listed.

Canon offers several driver types depending on your operating system and professional needs: