There is a special prepared for printing fabric just for this...I think it's called "Printed Treasures" or something to that effect. You can find it at a Hancock's, or possibly at a Hobby Lobby or a Michael's or Jo-Ann's fabric. You just scan your prints, then print them out on the fabric. They are permanent so you shouldn't have any problems with them fading. Good luck!