I recently played around with printing on canvases, big ones about 50*50 cm.
If you paint you'll know that one doesn't work on raw canvas as it's too absorbent. Painters prime their canvasses with a layer of acrylic, gesso or if they want to preserve the raw canvas, rabbit skin glue. Raw canvas would be very difficult to coat and would drink up all your emulsion.
In my case I used gelatin on an already primed canvas. I also used hardener. It was fun, but tricky.
My problem was stopping it from peeling off in the developer/fix rinse phase. With a large canvas like I was using, I had to pour the chemistry over the canvas, collect it and pour etc. as I never had a bath big enough to do it like a print. The effect is still very cool, really ragged like a mega blown up xerox copy. I will try again, but with smaller prints.