1. A method comprising: using a computer for analyzing an electronic file that is indicative of an image to determine at least one portion representing a geometric shape in the electronic file; using said computer for determining a relationship between said geometric shape, and a basic geometric shape and determining a first modification parameter indicative of said relationship between said geometric shape in said electronic file and said basic geometric shape; using said computer for storing first information indicative of said basic geometric shape and said first modification parameter in place of at least a section of said file, using said computer for analyzing the electronic file to determine at least one portion representing a texture in the image, within the electronic file, where said texture is different than said basic shape; using said computer for second determining a relationship between said texture and a basic texture, and determining a second modification parameter indicative of said relationship between said texture in said file, and said basic texture, where there is a nonzero difference between said texture and said basic texture, and said relationship represents an amount of difference between said texture and said basic texture; and using said computer for second storing second information indicative of said basic texture, and said second modification parameter in place of at least a section of said file.