1. A method of determining a layout of a structural document, the method comprising: receiving, by a first computing device, a plurality of images from a second computing device; determining a design associated with a structural document; determining a number of facets associated with the structural document based on the determined design; determining an image area associated with the structural document, wherein the image area indicates a number of images to be displayed on each facet of the structural document; determining a layout associated with the structural document based on the determined image area, wherein the layout comprises one or more areas associated with each facet; determining an image aspect ratio associated with each of the plurality of received images; determining an area aspect ratio associated with each of the one or more areas; assigning each received image to one of the one or more areas based on the determined aspect ratio associated with the image and the determined area aspect ratio associated with the area; and causing a graphical representation of the structural document to be displayed at the second computing device, wherein each received image is displayed on its assigned area on the graphical representation.