Please see attached file. This is best done in Adobe Flash/Flex (unless you have other option) to allow for image to be uploaded then let the client click various filters that distress the image sort of like a mask. They cut through the entire image meaning that where the distress layer goes it is transparent underneath. If customer clicks download file they can click to download print quality file equal to what they uploaded. Output image should be in transparent PNG files. I will provide the SWF distress files which are already prepared. Image will be uploaded into a 2400x3000 pixel canvas and the print file will be that output as well.