Using outlines with bookmarks to pages and http links and overall HTML formatting can be handled with the SDK. Choosing a font, font style, size, and alignment are possible. Text could be arranged in columns, if necessary. Drawing of image, color of its lines and text with formatting are other features that are possible. Rotating of text and wrapping of text is also available. 5 different fonts are supported with bold, italic, underline styles and auto wrapping. Document metadata can be set and the output document can be downloaded or sent to browser as a stream. It works with currently popular browsers like the Internet Explorer, Firefox, Chrome, Safari, iOS Safari, etc. This is a good tool.