According to the present invention, a print control apparatus for
displaying a print preview, comprises the units adapted to: spool print
data created by application; issue a rendering instruction of the spooled
print data to a graphic engine together with output information
indicating one of a preview setting and a print setting; return a
response about one of a color profile for previewing when the output
information indicates the preview setting and a color profile for
printing when the output information indicates the print setting, as a
response to an inquiry about a color profile from the graphic engine that
receives the rendering instruction; and display image data rendered by
the graphic engine when the output information indicates the preview
setting, and outputting the rendered image data to the printer when the
output information indicates the print setting.