Ich hab mal mit APIs herum gespielt um ein GIF, TIF oder JPG (kann mich nicht mehr genau erinnern) zu erstellen.
War aber nicht so zuverlässig, wenn du mehere Seiten hast.
Musst da mit APIs einen Userspace befüllen und das in einer Schleife bis der Buffer abgearbeitet ist.
Und da hat er mir manchmal Seiten unterschlagen. Hat zu 99% funktioniert, aber dann doch bei bestimmten Konstellationen doch wieder nicht.
Das Problem war/ist auch bekannt nur Lösung gab es dafür keine.
Sind dann auf PDF umgestiegen.

Ich würde andere Wege probieren. Java oder auch PHP (http://php.net/manual/de/function.imagejpeg.php) wäre eine Möglichkeit die man sich mal anschauen kann.

lg Andreas