主权项 |
1. A computer implemented method for processing a file comprising a slide by a presentation program comprising:
reading, by a computing device, the file comprising the slide from a memory; identifying, by the computing device, a theme family identifier value stored in the file associated with the slide; ascertaining, by the computing device, a theme family based on the theme family identifier value, the theme family comprising a collection of themes related in a graphical manner; and presenting, by the computing device, a graphical user interface comprising
a theme gallery comprising a plurality of theme templates, wherein each theme template represents a theme from the theme family, said theme comprising a combination of at least a color palette and at least one background graphic, anda theme variation gallery comprising a first plurality of theme variation templates, wherein each theme variation template represents a variation in the theme family, and wherein each theme template and each theme variation template being represented by a different thumbnail image, wherein a current theme template and a current theme variation template are determined based on the theme family identifier value, and wherein the current theme template and the current theme variation template are presented in the graphical user interface in the theme gallery and the theme variation gallery, respectively. |