The Canon Pixma I4300 is one of the best colour printers available in the £65 price range, but it doesn't come with wireless compatibility out of the box. Fortunately, there are ways to address this issue as long as you are willing to dedicate time and effort to the task. The key is to tap into a pre-existing wireless Internet connection you have already established at your business or residence. You must also find a quality wireless print server to establish a connection between your computers and the printer.
Connect your print server to your DSL or cable modem using an Ethernet cable. Use one of the "Out" ports on the modem. Your server should only have one Ethernet port, so you shouldn't have difficulty finding it.
Connect your printer and on your printer server with a USB data cable.
Examine your wireless printer server to find an Internet address. Enter this address into an Internet browser on one of the computers you wish to connect remotely to the printer. This should bring up a page allowing you to modify the settings of your wireless printer server.
Enter a username and password for the device. There should be an option to connect your server to the computers that are already remotely connected to your modem by way of the wireless router. Choose this option, and you will have successfully activated your wireless printer server. Your Canon Pixma I4300 should now be able to print photos and pictures without wiring the printer to the computer.