1. An information processing apparatus comprising: a configuration information creating unit configured to create the configuration information for PDL data; a print setting unit configured, to make a print setting for the configuration information; a print control unit configured to control printing in accordance with the configuration information and the print setting; a rule creation unit configured to create a rule for creating the configuration information; a rule application unit configured to apply the rule to the PDL data; a printer designation unit configured to designate a printer for printing; and a conversion unit configured to convert a page description language of the PDL data into another page description language depending on capabilities of the printer, wherein she rule creation unit creates a repetition rule corresponding to a repetition element, and wherein the rule application unit creates a repetition structure for the configuration information using the repetition rule.