PDF4me provides many features for document conversion and manipulation of PDF.
See also for more details the PDF4me developer page
Different document types are supported to convert to PDF. See also a detailed overview in the Blog.