Lo más cómodo sería tirar de librería gráfica y crear las imágenes al vuelo. En un sitio con poco tráfico no debería ser preocupante, aunque obviamente el servidor tendrá más carga que si no ha de crear cada imagen pero si no es una carga excesiva supongo que se puede hacer. Pero si el sitio va a soportar muchas visitas .... entonces tal vez pueda traer complicaciones.
Un saludo