Après que le cahier des charges du client soit bien défini, les développeurs mettent point un programme qui transformera les données brutes envoyées par le client en des pages "imprimables" avec une mise en page, des couleurs et souvent un fond de page.