A method of splitting an image into a white layer and a color layer, wherein said method comprises the steps of: providing an electronic application; receiving , by said electronic application, an image file; wherein said image file comprises a cyan color plane, a magenta color plane, a yellow color plane, a black color plane, and a white color plane; splitting , by said electronic application, said image file to create a white layer and a color layer; wherein said splitting of said image file comprises: loading said cyan color plane, said magenta color plane, said yellow color plane, said black color plane, and said white color plane into said electronic application; generating a CMY color plane based on said cyan color plane, said magenta color plane, said yellow color plane and said black color plane; emptying said black color plane; outputting said CMY color plane to a first storage location, such that said color layer is generated; copying , in said electronic application, said white color plane into said black color plane; erasing said cyan color plane, said magenta color plane, and said yellow color plane, such that a white to black color plane is generated, said white to black color plane being a color plane that once had black color plane data, but now has white color plane data; and outputting said white to black color plane to a second storage location, such that said white layer is generated. providing an electronic application; receiving , by said electronic application, an image file; wherein said image file comprises a cyan color plane, a magenta color plane, a yellow color plane, a black color plane, and a white color plane; splitting , by said electronic application, said image file to create a white layer and a color layer; wherein said splitting of said image file comprises: loading said cyan color plane, said magenta color plane, said yellow color plane, said black color plane, and said white color plane into said electronic application; generating a CMY color plane based on said cyan color plane, said magenta color plane, said yellow color plane and said black color plane; emptying said black color plane; outputting said CMY color plane to a first storage location, such that said color layer is generated; copying , in said electronic application, said white color plane into said black color plane; erasing said cyan color plane, said magenta color plane, and said yellow color plane, such that a white to black color plane is generated, said white to black color plane being a color plane that once had black color plane data, but now has white color plane data; and outputting said white to black color plane to a second storage location, such that said white layer is generated. loading said cyan color plane, said magenta color plane, said yellow color plane, said black color plane, and said white color plane into said electronic application; generating a CMY color plane based on said cyan color plane, said magenta color plane, said yellow color plane and said black color plane; emptying said black color plane; outputting said CMY color plane to a first storage location, such that said color layer is generated; copying , in said electronic application, said white color plane into said black color plane; erasing said cyan color plane, said magenta color plane, and said yellow color plane, such that a white to black color plane is generated, said white to black color plane being a color plane that once had black color plane data, but now has white color plane data; and outputting said white to black color plane to a second storage location, such that said white layer is generated. <EOS>