Moin Sven,
wenn Du nicht darauf bestehst, das selber zu programmieren, kannst Du es auch mit FreePDF und einer beliebigen Textverarbeitung, in der Du die gescannten Seiten einfügen kannst versuchen, wobei Du natürlich auch versuchen kannst die Graphiken selber einzulesen, und dann per Programm über
FreePDF auszugeben.
Eine etwas andere Möglichkeit wäre die Verwendung von OpenOffice. Damit kannst Du direkt die Dokumente als PDF speichern.