EO.Pdf offers a set of powerful yet intuitive objects for you to Create PDF file. The objects are modeled very similar to standard HTML and CSS so that developer will be able to Focus on contents and style. It implements a powerful and very flexible layout engine to automatically format the contents according to the styles. It supports all major PDF features such as text, image, shapes, watermark, rubberstamp, links, bookmarks and more.
Feature Highlights
# Intuitive Programming Interface. No need to write code to calculate the position of the output. EO.Pdf uses an abstract content model where user only needs to define a content tree and set styles on the content object.
# Powerful Layout Engine. EO.Pdf implements a layout engine that is very similar to that of HTML. You define various contents -- paragraph, text, images, table, and so on. The layout engine does the rest for you.
# Inline and Block Borders and Background. Put borders around anything you would like. Highlight anything with a background color. Reserve space with margins and paddings. EO.Pdf got it all covered.
# Style and Style Sheet. Built your content tree and then style the contents with style and style sheet.
# Floating Contents. Float any block and render other contents around it. You can float multiple blocks, including floating blocks inside floating blocks.
# Direct "out of flow" Contents. Offers various methods to create direct out of flow contents, similar to HTML's "position:absolute" feature.
# Powerful Table. Include any contents inside a table cell. Span a cell into multiple rows or columns. Draw Grid lines or Border lines. Adjust cell paddings or spacings. All can be done in a matter of minutes.
# Page Header & Footer. Offers multiple methods to create page context sensitive page header and footer.
# Watermark & Rubber Stamp. Create multiple-layer document with background, text and overlays.