An attribute object owned by Layout: how an element's content is laid out.
public sealed class PdfLayoutAttributes : PdfAttributeObject
ISO 32000-2 §14.8.5.4, Tables 377-381 (with the corrected Table 377 of the 2020 errata). Each property is this object's own value,
null when absent or of the wrong type; it is not inherited and has no default applied. For the value in effect on
an element use GetAttributeValue(CosName, CosName).
Attributes with several forms read as follows: a side value (BorderStyle, TBorderStyle, BorderThickness,
Padding, TPadding) is four entries in the order before, after, start, end, a single value repeated; Width,
Height, LineHeight and GlyphOrientationVertical read null for their name forms (Auto,
Normal). BorderColor and other forms are available through GetValue(CosName).
kind:method, kind:property, kind:ctor. Press Esc to clear.BackgroundColorGets BackgroundColor, three RGB components (PDF 1.5).BaselineShiftGets BaselineShift.BlockAlignGets BlockAlign (table cells): Before, Middle, After or Justify.BorderStyleGets BorderStyle per side (before, after, start, end): None, Hidden, Dotted, Dashed, Solid, Double, Groove, Ridge, Inset, Outset; a side may be null.BorderThicknessGets BorderThickness per side (before, after, start, end) (PDF 1.5).BoundingBoxGets BBox, the element's bounding box (Figure, Form, Formula, Table, Artifact).ColorGets Color, three RGB components (PDF 1.5).ColumnCountGets ColumnCount (PDF 1.6).ColumnGapGets ColumnGap: one gap, or one per pair of columns (the last repeats) (PDF 1.6).ColumnWidthsGets ColumnWidths: one width, or one per column (the last repeats) (PDF 1.6).EndIndentGets EndIndent.GlyphOrientationVerticalGets GlyphOrientationVertical in degrees; null for Auto or absent (PDF 1.5).HeightGets Height when it is a number; null for Auto or absent.InlineAlignGets InlineAlign (table cells): Start, Center or End.LineHeightGets LineHeight when it is a number; null for Normal, Auto or absent.PaddingGets Padding per side (before, after, start, end) (PDF 1.5).PlacementGets Placement: Block, Inline, Before, Start or End.RubyAlignGets RubyAlign: Start, Center, End, Justify or Distribute (PDF 1.5).RubyPositionGets RubyPosition: Before, After, Warichu or Inline (PDF 1.5).SpaceAfterGets SpaceAfter.SpaceBeforeGets SpaceBefore.StartIndentGets StartIndent.TableBorderStyleGets TBorderStyle per side (table cells, PDF 1.5).TablePaddingGets TPadding per side (table cells, PDF 1.5).TextAlignGets TextAlign: Start, Center, End or Justify.TextDecorationColorGets TextDecorationColor, three RGB components (PDF 1.5).TextDecorationThicknessGets TextDecorationThickness (PDF 1.5).TextDecorationTypeGets TextDecorationType: None, Underline, Overline or LineThrough.TextIndentGets TextIndent.TextPositionGets TextPosition: Sup, Sub or Normal (PDF 2.0).WidthGets Width when it is a number; null for Auto or absent.WritingModeGets WritingMode: LrTb, RlTb, TbRl, TbLr, LrBt, RlBt, BtRl or BtLr.