Module: HexaPDF::Layout
- Defined in:
- lib/hexapdf/layout.rb,
lib/hexapdf/layout/box.rb,
lib/hexapdf/layout/line.rb,
lib/hexapdf/layout/frame.rb,
lib/hexapdf/layout/style.rb,
lib/hexapdf/layout/list_box.rb,
lib/hexapdf/layout/text_box.rb,
lib/hexapdf/layout/image_box.rb,
lib/hexapdf/layout/table_box.rb,
lib/hexapdf/layout/box_fitter.rb,
lib/hexapdf/layout/column_box.rb,
lib/hexapdf/layout/inline_box.rb,
lib/hexapdf/layout/page_style.rb,
lib/hexapdf/layout/text_shaper.rb,
lib/hexapdf/layout/container_box.rb,
lib/hexapdf/layout/text_fragment.rb,
lib/hexapdf/layout/text_layouter.rb,
lib/hexapdf/layout/width_from_polygon.rb,
lib/hexapdf/layout/numeric_refinements.rb
Overview
Overview
The Layout module contains advanced text and layouting facilities that are built on top of the standard PDF functionality provided by the Content module.
Defined Under Namespace
Modules: NumericRefinements Classes: Box, BoxFitter, ColumnBox, ContainerBox, Frame, ImageBox, InlineBox, Line, ListBox, PageStyle, Style, TableBox, TextBox, TextFragment, TextLayouter, TextShaper, WidthFromPolygon