# Namespace org.pdfclown.documents.contents.composition

Typographic composition. More...

## Classes
class | BlockComposer
| Content block composer.It provides content positioning functionalities for page typesetting. More...
class | Length
| Distance measure. More...
class | PrimitiveComposer
| Content stream primitive composer.It provides the basic (primitive) operations described by the PDF specification for graphics content composition. More...
class | TextFitter
| Text fitter. More...
## Enumerations
enum | LineAlignmentEnum { Top, BaseLine, Middle, Bottom, Super, Sub }
| Line alignment. More...
enum | XAlignmentEnum { Left, Right, Center, Justify }
| Horizontal alignment. More...
enum | YAlignmentEnum { Top, Bottom, Middle }
| Vertical alignment. More...

##

Typographic composition.

## Enumeration Type Documentation

enum org::pdfclown::documents::contents::composition::LineAlignmentEnum

Line alignment.

Enumerator:

  Top | The top of the element is aligned with the top of the tallest element on the line.
  BaseLine | Aligns the baseline of the element with the baseline of the parent element. This is default.
  Middle | The element is placed in the middle of the parent element.
  Bottom | The bottom of the element is aligned with the lowest element on the line.
  Super | Aligns the element as it was superscript.
  Sub | Aligns the element as it was subscript.

enum org::pdfclown::documents::contents::composition::XAlignmentEnum

Horizontal alignment.

Enumerator:

  Left |
  Right |
  Center |
  Justify |

enum org::pdfclown::documents::contents::composition::YAlignmentEnum

Vertical alignment.

Enumerator:

  Top |
  Bottom |
  Middle |

Copyright 2006-2013 Stefano Chizzolini. For more information, please visit PDF Clown home page.