AttributeName Class
Represents class for Attribute Name Values.
Inheritance Hierarchy
SystemObject
  Aspose.Pdf.LogicalStructureAttributeName

Namespace: Aspose.Pdf.LogicalStructure
Assembly: Aspose.PDF (in Aspose.PDF.dll) Version: 19.9
Syntax
public sealed class AttributeName

The AttributeName type exposes the following members.

Properties
  NameDescription
Public propertyAttributeKey
Gets attribute key.
Public propertyName
Gets name value of attribute.
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodStatic memberFromNameAttributeKey
Gets attribute name for attribute key.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Overrides ObjectToString.)
Fields
  NameDescription
Public fieldStatic memberBlockAlign_After
Attribute BlockAlign: After - After edge of the last child's allocation rectangle aligned with that of the table cell's content rectangle.
Public fieldStatic memberBlockAlign_Before
Attribute BlockAlign: Before - Before edge of the first child's allocation rectangle aligned with that of the table cell's content rectangle.
Public fieldStatic memberBlockAlign_Justify
Attribute BlockAlign: Justify - Children aligned with both the before and after edges of the table cell's content rectangle. The first child shall be placed as described for Before and the last child as described for After, with equal spacing between the children. If there is only one child, it shall be aligned with the before edge only, as for Before.
Public fieldStatic memberBlockAlign_Middle
Attribute BlockAlign: Middle- Children centered within the table cell. The distance between the before edge of the first child's allocation rectangle and that of the table cell's content rectangle shall be the same as the distance between the after edge of the last child's allocation rectangle and that of the table cell's content rectangle.
Public fieldStatic memberBorderStyle_Dashed
Attribute BorderStyle: Dashed - The border is a series of short line segments.
Public fieldStatic memberBorderStyle_Dotted
Attribute BorderStyle: Dotted - The border is a series of dots.
Public fieldStatic memberBorderStyle_Double
Attribute BorderStyle: Double - The border is two solid lines. The sum of the two lines and the space between them equals the value of BorderThickness.
Public fieldStatic memberBorderStyle_Groove
Attribute BorderStyle: Groove - The border looks as though it were carved into the canvas.
Public fieldStatic memberBorderStyle_Hidden
Attribute BorderStyle: Hidden - Same as None, except in terms of border conflict resolution for table elements.
Public fieldStatic memberBorderStyle_Inset
Attribute BorderStyle: Inset - The border makes the entire box look as though it were embedded in the canvas.
Public fieldStatic memberBorderStyle_None
Attribute BorderStyle: None - No border. Forces the computed value of BorderThicknessto be 0.
Public fieldStatic memberBorderStyle_Outset
Attribute BorderStyle: Outset - The border makes the entire box look as though it were coming out of the canvas (the opposite of Inset).
Public fieldStatic memberBorderStyle_Ridge
Attribute BorderStyle: Ridge - The border looks as though it were coming out of the canvas (the opposite of Groove).
Public fieldStatic memberBorderStyle_Solid
Attribute BorderStyle: Solid - The border is a single line segment.
Public fieldStatic memberChecked_neutral
Attribute checked: Neutral - The state of a radio button or check box field.
Public fieldStatic memberChecked_off
Attribute checked: Off - The state of a radio button or check box field.
Public fieldStatic memberChecked_on
Attribute checked: On - The state of a radio button or check box field.
Public fieldStatic memberGlyphOrientationVertical_Auto
Attribute GlyphOrientationVertical: Auto - Specifies a default orientation for text, depending on whether it is fullwidth (as wide as it is high).
Public fieldStatic memberHeight_Auto
Attribute Height: Auto - The element's height shall be determined by the intrinsic height of its content.
Public fieldStatic memberInlineAlign_Center
Attribute InlineAlign: Center - Each child centered within the table cell. The distance between the start edges of the child's allocation rectangle and the table cell's content rectangle shall be the same as the distance between their end edges.
Public fieldStatic memberInlineAlign_End
Attribute InlineAlign: End - End edge of each child's allocation rectangle aligned with that of the table cell's content rectangle.
Public fieldStatic memberInlineAlign_Start
Attribute InlineAlign: Start - Start edge of each child's allocation rectangle aligned with that of the table cell's content rectangle.
Public fieldStatic memberLineHeight_Auto
Attribute LineHeight: Auto - Adjustment for the value of BaselineShift shall not be made.
Public fieldStatic memberLineHeight_Normal
Attribute LineHeight: Normal - Adjust the line height to include any nonzero value specified for BaselineShift.
Public fieldStatic memberListNumbering_Circle
Attribute ListNumbering: Circle - Open circular bullet.
Public fieldStatic memberListNumbering_Decimal
Attribute ListNumbering: Decimal - Decimal arabic numerals (1-9, 10-99, ...).
Public fieldStatic memberListNumbering_Disc
Attribute ListNumbering: Disc - Solid circular bullet.
Public fieldStatic memberListNumbering_LowerAlpha
Attribute ListNumbering: LowerAlpha - Lowercase letters (a, b, c, ...).
Public fieldStatic memberListNumbering_LowerRoman
Attribute ListNumbering: LowerRoman - Lowercase roman numerals (i, ii, iii, iv, ...).
Public fieldStatic memberListNumbering_None
Attribute ListNumbering: None - No autonumbering; Lbl elements (if present) contain arbitrary text not subject to any numbering scheme.
Public fieldStatic memberListNumbering_Square
Attribute ListNumbering: Square - Solid square bullet.
Public fieldStatic memberListNumbering_UpperAlpha
Attribute ListNumbering: UpperAlpha - Uppercase letters (A, B, C, ...).
Public fieldStatic memberListNumbering_UpperRoman
Attribute ListNumbering: UpperRoman - Uppercase roman numerals (I, II, III, IV, ...).
Public fieldStatic memberPlacement_Before
Attribute Placement: Before - Placed so that the before edge of the element's allocation rectangle coincides with that of the nearest enclosing reference area.
Public fieldStatic memberPlacement_Block
Attribute Placement: Block - Stacked in the block-progression direction within an enclosing reference area or parent BLSE.
Public fieldStatic memberPlacement_End
Attribute Placement: End - Placed so that the end edge of the element's allocation rectangle coincides with that of the nearest enclosing reference area.
Public fieldStatic memberPlacement_Inline
Attribute Placement: Inline - Packed in the inline-progression direction within an enclosing BLSE.
Public fieldStatic memberPlacement_Start
Attribute Placement: Start - Placed so that the start edge of the element's allocation rectangle coincides with that of the nearest enclosing reference area.
Public fieldStatic memberRole_cb
Attribute Role: cb - Check box.
Public fieldStatic memberRole_pb
Attribute Role: pb - Push button.
Public fieldStatic memberRole_rb
Attribute Role: rb - Radio button.
Public fieldStatic memberRole_tv
Attribute Role: tv - Text-value field.
Public fieldStatic memberRubyAlign_Center
Attribute RubyAlign: Center - The content shall be centered in the inline-progression direction.
Public fieldStatic memberRubyAlign_Distribute
Attribute RubyAlign: Distribute - The content shall be expanded to fill the available width in the inline-progression direction. However, space shall also be inserted at the start edge and end edge of the text. The spacing shall be distributed using a 1:2:1 (start:infix:end) ratio. It shall be changed to a 0:1:1 ratio if the ruby appears at the start of a text line or to a 1:1:0 ratio if the ruby appears at the end of the text line.
Public fieldStatic memberRubyAlign_End
Attribute RubyAlign: End - The content shall be aligned on the end edge in the inline-progression direction.
Public fieldStatic memberRubyAlign_Justify
Attribute RubyAlign: Justify - The content shall be expanded to fill the available width in the inline-progression direction.
Public fieldStatic memberRubyAlign_Start
Attribute RubyAlign: Start - The content shall be aligned on the start edge in the inline-progression direction.
Public fieldStatic memberRubyPosition_After
Attribute RubyPosition: After - The RT content shall be aligned along the after edge of the element.
Public fieldStatic memberRubyPosition_Before
Attribute RubyPosition: Before - The RT content shall be aligned along the before edge of the element.
Public fieldStatic memberRubyPosition_Inline
Attribute RubyPosition: Inline - The RT and associated RP elements shall be formatted as a parenthesis comment, following the RB element.
Public fieldStatic memberRubyPosition_Warichu
Attribute RubyPosition: Warichu - The RT and associated RP elements shall be formatted as a warichu, following the RB element.
Public fieldStatic memberScope_Both
Attribute Scope: Both.
Public fieldStatic memberScope_Column
Attribute Scope: Column.
Public fieldStatic memberScope_Row
Attribute Scope: Row.
Public fieldStatic memberTextAlign_Center
Attribute TextAlign: Center - Centered between the start and end edges.
Public fieldStatic memberTextAlign_End
Attribute TextAlign: End - Aligned with the end edge.
Public fieldStatic memberTextAlign_Justify
Attribute TextAlign: Justify - Aligned with both the start and end edges, with internal spacing within each line expanded, if necessary, to achieve such alignment. The last (or only) line shall be aligned with the start edge only.
Public fieldStatic memberTextAlign_Start
Attribute TextAlign: Start - Aligned with the start edge.
Public fieldStatic memberTextDecorationType_LineThrough
Attribute TextDecorationType: LineThrough - A line through the middle of the text.
Public fieldStatic memberTextDecorationType_None
Attribute TextDecorationType: None - No text decoration.
Public fieldStatic memberTextDecorationType_Overline
Attribute TextDecorationType: Overline - A line above the text.
Public fieldStatic memberTextDecorationType_Underline
Attribute TextDecorationType: Underline - A line below the text.
Public fieldStatic memberWidth_Auto
Attribute Width: Auto - the element's width shall be determined by the intrinsic width of its content.
Public fieldStatic memberWritingMode_LrTb
Attribute WritingMode: LrTb - Inline progression from left to right; block progression from top to bottom. This is the typical writing mode for Western writing systems.
Public fieldStatic memberWritingMode_RlTb
Attribute WritingMode: RlTb - Inline progression from right to left; block progression from top to bottom. This is the typical writing mode for Arabic and Hebrew writing systems.
Public fieldStatic memberWritingMode_TbRl
Attribute WritingMode: TbRl - Inline progression from top to bottom; block progression from right to left. This is the typical writing mode for Chinese and Japanese writing systems.
See Also