I have developed an online tool to convert documents and images into a PDF file. You can just drag and drop your document or images on that tool and it will generate PDF documents from your uploaded files. It will give you a download link from where you can download the generated PDF file. Right now, for ducments, the tool supports .doc, .docx, .ppt, .pptx, .xls, .xlsx, .odt, .ods and .txt files. For images, you can convert .jpg, .png and .gif images into PDF file. You can also upload multiple image files to get a consolidated PDF file. If order of the images are important, then name the images naturally sortable names, for example, 1.jpg, 2.jpg, 3.jpg, and so on.
You can access the PDF converter at https://pdf-converter.intelicue.com.
I have used Django Python framework for the web part. It uses Pillow Python module to convert images to PDF and open-office libraries to convert documents to PDF. MySQL is used as database. Cron jobs are used to generate PDF files and clean up old PDF files after 24 hours. Yes, generated PDF files are deleted after 24 hours of generation.
I hope you will like the tool and will be useful for converting your documents to convert to PDF.