1. A computer-based method for freeform-irregular cropping of images, the steps comprising: providing an electronic data processing unit; wherein said electronic data processing unit comprises: one or more display screens, one or more applications, and one or more files; displaying said one or more applications on said one or more display screens; creating a first transparent image-transparency with said one or more applications; creating an Image-Transparency-A of said one or more files with said one or more applications; positioning said Image-Transparency-A above said first transparent image-transparency to create a combined Image-Transparency-A and first transparent image-transparency; processing said combined Image-Transparency-A and said first transparent image-transparency to create a first processed image-transparency; creating a second transparent image-transparency; positioning said second transparent image-transparency above said first processed image-transparency; defining a cropped area on said second transparent image-transparency by a user; creating a second processed image-transparency; wherein said second processed image-transparency comprises a first cropped portion and a first un-cropped portion; wherein said first cropped portion is defined by said cropped area; superimposing said second processed image-transparency above said first processed image-transparency; creating a second cropped portion on said first processed image-transparency by using said first cropped portion of said second processed image-transparency; calculating one or more boundaries of said second cropped portion; creating a freeform-irregular cropped image-transparency; and filling said cropped area based upon a device type.