API Reference
PdfRowColumnCompose
Column content builder used within PdfRowCompose.
Inheritance
- Object
- PdfRowColumnCompose
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method PdfRowColumnCompose.Bookmark
- Method PdfRowColumnCompose.Bullets
- Method PdfRowColumnCompose.CheckBox
- Method PdfRowColumnCompose.ChoiceField
- Method PdfRowColumnCompose.Drawing
- Method PdfRowColumnCompose.Ellipse
- Method PdfRowColumnCompose.FreeTextAnnotation
- Method PdfRowColumnCompose.H1
- Method PdfRowColumnCompose.H1
- Method PdfRowColumnCompose.H2
- Method PdfRowColumnCompose.H2
- Method PdfRowColumnCompose.H3
- Method PdfRowColumnCompose.H3
- Method PdfRowColumnCompose.HighlightAnnotation
- Method PdfRowColumnCompose.HR
- Method PdfRowColumnCompose.Image
- Method PdfRowColumnCompose.Image
- Method PdfRowColumnCompose.Image
- Method PdfRowColumnCompose.Item
- Method PdfRowColumnCompose.Line
- Method PdfRowColumnCompose.MultiSelectChoiceField
- Method PdfRowColumnCompose.Numbered
- Method PdfRowColumnCompose.PageBreak
- Method PdfRowColumnCompose.Panel
- Method PdfRowColumnCompose.PanelParagraph
- Method PdfRowColumnCompose.Paragraph
- Method PdfRowColumnCompose.Path
- Method PdfRowColumnCompose.Polygon
- Method PdfRowColumnCompose.RadioButtonGroup
- Method PdfRowColumnCompose.Rectangle
- Method PdfRowColumnCompose.RichBullets
- Method PdfRowColumnCompose.RichNumbered
- Method PdfRowColumnCompose.RoundedRectangle
- Method PdfRowColumnCompose.Shape
- Method PdfRowColumnCompose.Spacer
- Method PdfRowColumnCompose.Table
- Method PdfRowColumnCompose.Table
- Method PdfRowColumnCompose.TableWithLinks
- Method PdfRowColumnCompose.TextAnnotation
- Method PdfRowColumnCompose.TextField
Accepted by parameters
- Method PdfRowColumnCompose.Item
- Method PdfRowColumnCompose.Panel
- Method PdfRowCompose.Column
Methods
public PdfRowColumnCompose Bookmark(String name) #PdfRowColumnComposeAdds a named bookmark at the current column flow position.
Parameters
- name System.String
public PdfRowColumnCompose Bullets(IEnumerable<String> items, PdfAlign align = Left, Nullable<PdfColor> color = null, PdfListStyle style = null) #PdfRowColumnComposeAdds a simple bullet list in the column.
Parameters
- items System.Collections.Generic.IEnumerable{System.String}
- align OfficeIMO.Pdf.PdfAlign = Left
- color System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- style OfficeIMO.Pdf.PdfListStyle = null
public PdfRowColumnCompose CheckBox(String name, Boolean isChecked = false, Double size = 14, PdfAlign align = Left, Double spacingBefore = 0, Double spacingAfter = 6, String checkedValueName = "Yes", PdfFormFieldStyle style = null) #PdfRowColumnComposeAdds a simple AcroForm check box in the column.
Parameters
- name System.String
- isChecked System.Boolean = false
- size System.Double = 14
- align OfficeIMO.Pdf.PdfAlign = Left
- spacingBefore System.Double = 0
- spacingAfter System.Double = 6
- checkedValueName System.String = "Yes"
- style OfficeIMO.Pdf.PdfFormFieldStyle = null
public PdfRowColumnCompose ChoiceField(String name, IEnumerable<String> options, String value = null, Double width = 180, Double height = 22, PdfAlign align = Left, Double fontSize = 10, Double spacingBefore = 0, Double spacingAfter = 6, Boolean isComboBox = true, PdfFormFieldStyle style = null) #PdfRowColumnComposeAdds a simple AcroForm choice field in the column.
Parameters
- name System.String
- options System.Collections.Generic.IEnumerable{System.String}
- value System.String = null
- width System.Double = 180
- height System.Double = 22
- align OfficeIMO.Pdf.PdfAlign = Left
- fontSize System.Double = 10
- spacingBefore System.Double = 0
- spacingAfter System.Double = 6
- isComboBox System.Boolean = true
- style OfficeIMO.Pdf.PdfFormFieldStyle = null
public PdfRowColumnCompose Drawing(OfficeDrawing drawing, Nullable<PdfAlign> align = null, Nullable<Double> spacingBefore = null, Nullable<Double> spacingAfter = null, PdfDrawingStyle style = null, String linkUri = null, String linkContents = null) #PdfRowColumnComposeAdds a shared OfficeIMO.Drawing scene in the column.
Parameters
- drawing OfficeIMO.Drawing.OfficeDrawing
- align System.Nullable{OfficeIMO.Pdf.PdfAlign} = null
- spacingBefore System.Nullable{System.Double} = null
- spacingAfter System.Nullable{System.Double} = null
- style OfficeIMO.Pdf.PdfDrawingStyle = null
- linkUri System.String = null
- linkContents System.String = null
public PdfRowColumnCompose Ellipse(Double width, Double height, Nullable<PdfColor> strokeColor = null, Double strokeWidth = 1, Nullable<PdfColor> fillColor = null, Nullable<PdfAlign> align = null, Nullable<Double> spacingBefore = null, Nullable<Double> spacingAfter = null, OfficeStrokeDashStyle strokeDashStyle = Solid, Nullable<OfficeStrokeLineCap> strokeLineCap = null, Nullable<OfficeStrokeLineJoin> strokeLineJoin = null, PdfDrawingStyle style = null, String linkUri = null, String linkContents = null) #PdfRowColumnComposeAdds an ellipse vector shape in the column.
Parameters
- width System.Double
- height System.Double
- strokeColor System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- strokeWidth System.Double = 1
- fillColor System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- align System.Nullable{OfficeIMO.Pdf.PdfAlign} = null
- spacingBefore System.Nullable{System.Double} = null
- spacingAfter System.Nullable{System.Double} = null
- strokeDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle = Solid
- strokeLineCap System.Nullable{OfficeIMO.Drawing.OfficeStrokeLineCap} = null
- strokeLineJoin System.Nullable{OfficeIMO.Drawing.OfficeStrokeLineJoin} = null
- style OfficeIMO.Pdf.PdfDrawingStyle = null
- linkUri System.String = null
- linkContents System.String = null
public PdfRowColumnCompose FreeTextAnnotation(String contents, Double width, Double height, Nullable<PdfAlign> align = null, Nullable<Double> spacingBefore = null, Nullable<Double> spacingAfter = null, Double fontSize = 10, Nullable<PdfColor> textColor = null, Nullable<PdfColor> borderColor = null, Double borderWidth = 1, Nullable<PdfColor> fillColor = null, PdfAlign textAlign = Left, Double padding = 3, Nullable<Double> lineHeight = null) #PdfRowColumnComposeAdds a PDF free-text annotation in the column.
Parameters
- contents System.String
- width System.Double
- height System.Double
- align System.Nullable{OfficeIMO.Pdf.PdfAlign} = null
- spacingBefore System.Nullable{System.Double} = null
- spacingAfter System.Nullable{System.Double} = null
- fontSize System.Double = 10
- textColor System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- borderColor System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- borderWidth System.Double = 1
- fillColor System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- textAlign OfficeIMO.Pdf.PdfAlign = Left
- padding System.Double = 3
- lineHeight System.Nullable{System.Double} = null
public PdfRowColumnCompose H1(String text, PdfHeadingStyle style = null, String linkUri = null, String linkContents = null, String linkDestinationName = null) #PdfRowColumnComposeAdds an H1 heading in the column.
Parameters
- text System.String
- style OfficeIMO.Pdf.PdfHeadingStyle = null
- linkUri System.String = null
- linkContents System.String = null
- linkDestinationName System.String = null
public PdfRowColumnCompose H1(String text, PdfAlign align, Nullable<PdfColor> color = null, String linkUri = null, PdfHeadingStyle style = null, String linkContents = null, String linkDestinationName = null) #PdfRowColumnComposeAdds an H1 heading in the column with explicit alignment and color.
Parameters
- text System.String
- align OfficeIMO.Pdf.PdfAlign
- color System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- linkUri System.String = null
- style OfficeIMO.Pdf.PdfHeadingStyle = null
- linkContents System.String = null
- linkDestinationName System.String = null
public PdfRowColumnCompose H2(String text, PdfHeadingStyle style = null, String linkUri = null, String linkContents = null, String linkDestinationName = null) #PdfRowColumnComposeAdds an H2 heading in the column.
Parameters
- text System.String
- style OfficeIMO.Pdf.PdfHeadingStyle = null
- linkUri System.String = null
- linkContents System.String = null
- linkDestinationName System.String = null
public PdfRowColumnCompose H2(String text, PdfAlign align, Nullable<PdfColor> color = null, String linkUri = null, PdfHeadingStyle style = null, String linkContents = null, String linkDestinationName = null) #PdfRowColumnComposeAdds an H2 heading in the column with explicit alignment and color.
Parameters
- text System.String
- align OfficeIMO.Pdf.PdfAlign
- color System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- linkUri System.String = null
- style OfficeIMO.Pdf.PdfHeadingStyle = null
- linkContents System.String = null
- linkDestinationName System.String = null
public PdfRowColumnCompose H3(String text, PdfHeadingStyle style = null, String linkUri = null, String linkContents = null, String linkDestinationName = null) #PdfRowColumnComposeAdds an H3 heading in the column.
Parameters
- text System.String
- style OfficeIMO.Pdf.PdfHeadingStyle = null
- linkUri System.String = null
- linkContents System.String = null
- linkDestinationName System.String = null
public PdfRowColumnCompose H3(String text, PdfAlign align, Nullable<PdfColor> color = null, String linkUri = null, PdfHeadingStyle style = null, String linkContents = null, String linkDestinationName = null) #PdfRowColumnComposeAdds an H3 heading in the column with explicit alignment and color.
Parameters
- text System.String
- align OfficeIMO.Pdf.PdfAlign
- color System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- linkUri System.String = null
- style OfficeIMO.Pdf.PdfHeadingStyle = null
- linkContents System.String = null
- linkDestinationName System.String = null
public PdfRowColumnCompose HighlightAnnotation(String contents, Double width, Double height, Nullable<PdfAlign> align = null, Nullable<Double> spacingBefore = null, Nullable<Double> spacingAfter = null, Nullable<PdfColor> color = null) #PdfRowColumnComposeAdds a PDF highlight annotation rectangle in the column.
Parameters
- contents System.String
- width System.Double
- height System.Double
- align System.Nullable{OfficeIMO.Pdf.PdfAlign} = null
- spacingBefore System.Nullable{System.Double} = null
- spacingAfter System.Nullable{System.Double} = null
- color System.Nullable{OfficeIMO.Pdf.PdfColor} = null
public PdfRowColumnCompose HR(Nullable<Double> thickness = null, Nullable<PdfColor> color = null, Nullable<Double> spacingBefore = null, Nullable<Double> spacingAfter = null, PdfHorizontalRuleStyle style = null) #PdfRowColumnComposeAdds a horizontal rule in the column.
Parameters
- thickness System.Nullable{System.Double} = null
- color System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- spacingBefore System.Nullable{System.Double} = null
- spacingAfter System.Nullable{System.Double} = null
- style OfficeIMO.Pdf.PdfHorizontalRuleStyle = null
public PdfRowColumnCompose Image(Byte[] jpegBytes, Double width, Double height, Nullable<PdfAlign> align = null, OfficeClipPath clipPath = null, Nullable<OfficeImageFit> fit = null, Nullable<Double> spacingBefore = null, Nullable<Double> spacingAfter = null, PdfImageStyle style = null, String linkUri = null, String linkContents = null) #PdfRowColumnComposeAdds a raster image supported by OfficeIMO.Drawing in the column.
Parameters
- jpegBytes System.Byte[]
- width System.Double
- height System.Double
- align System.Nullable{OfficeIMO.Pdf.PdfAlign} = null
- clipPath OfficeIMO.Drawing.OfficeClipPath = null
- fit System.Nullable{OfficeIMO.Drawing.OfficeImageFit} = null
- spacingBefore System.Nullable{System.Double} = null
- spacingAfter System.Nullable{System.Double} = null
- style OfficeIMO.Pdf.PdfImageStyle = null
- linkUri System.String = null
- linkContents System.String = null
public PdfRowColumnCompose Image(Byte[] jpegBytes, Double width, Double height, String alternativeText) #PdfRowColumnComposeAdds a supported meaningful image in the column with alternate text.
Parameters
- jpegBytes System.Byte[]
- width System.Double
- height System.Double
- alternativeText System.String
public PdfRowColumnCompose Image(Byte[] jpegBytes, Double width, Double height, Nullable<PdfAlign> align, OfficeClipPath clipPath, Nullable<OfficeImageFit> fit, Nullable<Double> spacingBefore, Nullable<Double> spacingAfter, PdfImageStyle style, String linkUri, String linkContents, String alternativeText) #PdfRowColumnComposeAdds a raster image supported by OfficeIMO.Drawing in the column.
Parameters
- jpegBytes System.Byte[]
- width System.Double
- height System.Double
- align System.Nullable{OfficeIMO.Pdf.PdfAlign}
- clipPath OfficeIMO.Drawing.OfficeClipPath
- fit System.Nullable{OfficeIMO.Drawing.OfficeImageFit}
- spacingBefore System.Nullable{System.Double}
- spacingAfter System.Nullable{System.Double}
- style OfficeIMO.Pdf.PdfImageStyle
- linkUri System.String
- linkContents System.String
- alternativeText System.String
public PdfRowColumnCompose Item(Action<PdfRowColumnCompose> build) #PdfRowColumnComposeAdds one or more flow blocks to this row column.
Parameters
- build System.Action{OfficeIMO.Pdf.PdfRowColumnCompose}
public PdfRowColumnCompose Line(Double x1, Double y1, Double x2, Double y2, Nullable<PdfColor> strokeColor = null, Double strokeWidth = 1, Nullable<PdfAlign> align = null, Nullable<Double> spacingBefore = null, Nullable<Double> spacingAfter = null, OfficeStrokeDashStyle strokeDashStyle = Solid, Nullable<OfficeStrokeLineCap> strokeLineCap = null, Nullable<OfficeStrokeLineJoin> strokeLineJoin = null, PdfDrawingStyle style = null, String linkUri = null, String linkContents = null) #PdfRowColumnComposeAdds a line vector shape in the column.
Parameters
- x1 System.Double
- y1 System.Double
- x2 System.Double
- y2 System.Double
- strokeColor System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- strokeWidth System.Double = 1
- align System.Nullable{OfficeIMO.Pdf.PdfAlign} = null
- spacingBefore System.Nullable{System.Double} = null
- spacingAfter System.Nullable{System.Double} = null
- strokeDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle = Solid
- strokeLineCap System.Nullable{OfficeIMO.Drawing.OfficeStrokeLineCap} = null
- strokeLineJoin System.Nullable{OfficeIMO.Drawing.OfficeStrokeLineJoin} = null
- style OfficeIMO.Pdf.PdfDrawingStyle = null
- linkUri System.String = null
- linkContents System.String = null
public PdfRowColumnCompose MultiSelectChoiceField(String name, IEnumerable<String> options, IEnumerable<String> values = null, Double width = 180, Double height = 72, PdfAlign align = Left, Double fontSize = 10, Double spacingBefore = 0, Double spacingAfter = 6, PdfFormFieldStyle style = null) #PdfRowColumnComposeAdds a simple AcroForm multi-select choice field in the column.
Parameters
- name System.String
- options System.Collections.Generic.IEnumerable{System.String}
- values System.Collections.Generic.IEnumerable{System.String} = null
- width System.Double = 180
- height System.Double = 72
- align OfficeIMO.Pdf.PdfAlign = Left
- fontSize System.Double = 10
- spacingBefore System.Double = 0
- spacingAfter System.Double = 6
- style OfficeIMO.Pdf.PdfFormFieldStyle = null
public PdfRowColumnCompose Numbered(IEnumerable<String> items, PdfAlign align = Left, Nullable<PdfColor> color = null, Int32 startNumber = 1, PdfListStyle style = null) #PdfRowColumnComposeAdds a simple numbered list in the column.
Parameters
- items System.Collections.Generic.IEnumerable{System.String}
- align OfficeIMO.Pdf.PdfAlign = Left
- color System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- startNumber System.Int32 = 1
- style OfficeIMO.Pdf.PdfListStyle = null
public PdfRowColumnCompose PageBreak() #PdfRowColumnComposeAdds a page break in the column flow.
public PdfRowColumnCompose Panel(Action<PdfRowColumnCompose> build, PanelStyle style = null, PdfAlign align = Left, Nullable<PdfColor> defaultColor = null) #PdfRowColumnComposeAdds a styled panel from common column flow blocks such as paragraphs, headings, lists, simple tables, rules, and nested panel paragraphs.
Parameters
- build System.Action{OfficeIMO.Pdf.PdfRowColumnCompose}
- style OfficeIMO.Pdf.PanelStyle = null
- align OfficeIMO.Pdf.PdfAlign = Left
- defaultColor System.Nullable{OfficeIMO.Pdf.PdfColor} = null
public PdfRowColumnCompose PanelParagraph(Action<PdfParagraphBuilder> build, PanelStyle style = null, PdfAlign align = Left, Nullable<PdfColor> defaultColor = null) #PdfRowColumnComposeAdds a paragraph inside a styled panel in the column.
Parameters
- build System.Action{OfficeIMO.Pdf.PdfParagraphBuilder}
- style OfficeIMO.Pdf.PanelStyle = null
- align OfficeIMO.Pdf.PdfAlign = Left
- defaultColor System.Nullable{OfficeIMO.Pdf.PdfColor} = null
public PdfRowColumnCompose Paragraph(Action<PdfParagraphBuilder> build, PdfAlign align = Left, Nullable<PdfColor> defaultColor = null, PdfParagraphStyle style = null) #PdfRowColumnComposeAdds a paragraph built from styled runs to the column.
Parameters
- build System.Action{OfficeIMO.Pdf.PdfParagraphBuilder}
- Paragraph content builder.
- align OfficeIMO.Pdf.PdfAlign = Left
- Paragraph alignment.
- defaultColor System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- Optional default text color.
- style OfficeIMO.Pdf.PdfParagraphStyle = null
- Optional paragraph layout style.
public PdfRowColumnCompose Path(IEnumerable<OfficePathCommand> commands, Nullable<PdfColor> strokeColor = null, Double strokeWidth = 1, Nullable<PdfColor> fillColor = null, Nullable<PdfAlign> align = null, Nullable<Double> spacingBefore = null, Nullable<Double> spacingAfter = null, OfficeStrokeDashStyle strokeDashStyle = Solid, Nullable<OfficeStrokeLineCap> strokeLineCap = null, Nullable<OfficeStrokeLineJoin> strokeLineJoin = null, PdfDrawingStyle style = null, String linkUri = null, String linkContents = null) #PdfRowColumnComposeAdds a freeform path vector shape in the column.
Parameters
- commands System.Collections.Generic.IEnumerable{OfficeIMO.Drawing.OfficePathCommand}
- strokeColor System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- strokeWidth System.Double = 1
- fillColor System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- align System.Nullable{OfficeIMO.Pdf.PdfAlign} = null
- spacingBefore System.Nullable{System.Double} = null
- spacingAfter System.Nullable{System.Double} = null
- strokeDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle = Solid
- strokeLineCap System.Nullable{OfficeIMO.Drawing.OfficeStrokeLineCap} = null
- strokeLineJoin System.Nullable{OfficeIMO.Drawing.OfficeStrokeLineJoin} = null
- style OfficeIMO.Pdf.PdfDrawingStyle = null
- linkUri System.String = null
- linkContents System.String = null
public PdfRowColumnCompose Polygon(IEnumerable<OfficePoint> points, Nullable<PdfColor> strokeColor = null, Double strokeWidth = 1, Nullable<PdfColor> fillColor = null, Nullable<PdfAlign> align = null, Nullable<Double> spacingBefore = null, Nullable<Double> spacingAfter = null, OfficeStrokeDashStyle strokeDashStyle = Solid, Nullable<OfficeStrokeLineCap> strokeLineCap = null, Nullable<OfficeStrokeLineJoin> strokeLineJoin = null, PdfDrawingStyle style = null, String linkUri = null, String linkContents = null) #PdfRowColumnComposeAdds a polygon vector shape in the column.
Parameters
- points System.Collections.Generic.IEnumerable{OfficeIMO.Drawing.OfficePoint}
- strokeColor System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- strokeWidth System.Double = 1
- fillColor System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- align System.Nullable{OfficeIMO.Pdf.PdfAlign} = null
- spacingBefore System.Nullable{System.Double} = null
- spacingAfter System.Nullable{System.Double} = null
- strokeDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle = Solid
- strokeLineCap System.Nullable{OfficeIMO.Drawing.OfficeStrokeLineCap} = null
- strokeLineJoin System.Nullable{OfficeIMO.Drawing.OfficeStrokeLineJoin} = null
- style OfficeIMO.Pdf.PdfDrawingStyle = null
- linkUri System.String = null
- linkContents System.String = null
public PdfRowColumnCompose RadioButtonGroup(String name, IEnumerable<String> options, String value = null, Double size = 14, Double gap = 6, PdfAlign align = Left, Double spacingBefore = 0, Double spacingAfter = 6, PdfFormFieldStyle style = null) #PdfRowColumnComposeAdds a simple AcroForm radio button group in the column.
Parameters
- name System.String
- options System.Collections.Generic.IEnumerable{System.String}
- value System.String = null
- size System.Double = 14
- gap System.Double = 6
- align OfficeIMO.Pdf.PdfAlign = Left
- spacingBefore System.Double = 0
- spacingAfter System.Double = 6
- style OfficeIMO.Pdf.PdfFormFieldStyle = null
public PdfRowColumnCompose Rectangle(Double width, Double height, Nullable<PdfColor> strokeColor = null, Double strokeWidth = 1, Nullable<PdfColor> fillColor = null, Nullable<PdfAlign> align = null, Nullable<Double> spacingBefore = null, Nullable<Double> spacingAfter = null, OfficeStrokeDashStyle strokeDashStyle = Solid, Nullable<OfficeStrokeLineCap> strokeLineCap = null, Nullable<OfficeStrokeLineJoin> strokeLineJoin = null, PdfDrawingStyle style = null, String linkUri = null, String linkContents = null) #PdfRowColumnComposeAdds a rectangle vector shape in the column.
Parameters
- width System.Double
- height System.Double
- strokeColor System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- strokeWidth System.Double = 1
- fillColor System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- align System.Nullable{OfficeIMO.Pdf.PdfAlign} = null
- spacingBefore System.Nullable{System.Double} = null
- spacingAfter System.Nullable{System.Double} = null
- strokeDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle = Solid
- strokeLineCap System.Nullable{OfficeIMO.Drawing.OfficeStrokeLineCap} = null
- strokeLineJoin System.Nullable{OfficeIMO.Drawing.OfficeStrokeLineJoin} = null
- style OfficeIMO.Pdf.PdfDrawingStyle = null
- linkUri System.String = null
- linkContents System.String = null
public PdfRowColumnCompose RichBullets(IEnumerable<PdfListItem> items, PdfAlign align = Left, Nullable<PdfColor> color = null, PdfListStyle style = null) #PdfRowColumnComposeAdds a bullet list whose items can contain rich inline text runs in the column.
Parameters
- items System.Collections.Generic.IEnumerable{OfficeIMO.Pdf.PdfListItem}
- align OfficeIMO.Pdf.PdfAlign = Left
- color System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- style OfficeIMO.Pdf.PdfListStyle = null
public PdfRowColumnCompose RichNumbered(IEnumerable<PdfListItem> items, PdfAlign align = Left, Nullable<PdfColor> color = null, Int32 startNumber = 1, PdfListStyle style = null) #PdfRowColumnComposeAdds a numbered list whose items can contain rich inline text runs in the column.
Parameters
- items System.Collections.Generic.IEnumerable{OfficeIMO.Pdf.PdfListItem}
- align OfficeIMO.Pdf.PdfAlign = Left
- color System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- startNumber System.Int32 = 1
- style OfficeIMO.Pdf.PdfListStyle = null
public PdfRowColumnCompose RoundedRectangle(Double width, Double height, Double cornerRadius, Nullable<PdfColor> strokeColor = null, Double strokeWidth = 1, Nullable<PdfColor> fillColor = null, Nullable<PdfAlign> align = null, Nullable<Double> spacingBefore = null, Nullable<Double> spacingAfter = null, OfficeStrokeDashStyle strokeDashStyle = Solid, Nullable<OfficeStrokeLineCap> strokeLineCap = null, Nullable<OfficeStrokeLineJoin> strokeLineJoin = null, PdfDrawingStyle style = null, String linkUri = null, String linkContents = null) #PdfRowColumnComposeAdds a rounded rectangle vector shape in the column.
Parameters
- width System.Double
- height System.Double
- cornerRadius System.Double
- strokeColor System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- strokeWidth System.Double = 1
- fillColor System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- align System.Nullable{OfficeIMO.Pdf.PdfAlign} = null
- spacingBefore System.Nullable{System.Double} = null
- spacingAfter System.Nullable{System.Double} = null
- strokeDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle = Solid
- strokeLineCap System.Nullable{OfficeIMO.Drawing.OfficeStrokeLineCap} = null
- strokeLineJoin System.Nullable{OfficeIMO.Drawing.OfficeStrokeLineJoin} = null
- style OfficeIMO.Pdf.PdfDrawingStyle = null
- linkUri System.String = null
- linkContents System.String = null
public PdfRowColumnCompose Shape(OfficeShape shape, Nullable<PdfAlign> align = null, Nullable<Double> spacingBefore = null, Nullable<Double> spacingAfter = null, PdfDrawingStyle style = null, String linkUri = null, String linkContents = null) #PdfRowColumnComposeAdds a shared OfficeIMO.Drawing shape in the column.
Parameters
- shape OfficeIMO.Drawing.OfficeShape
- align System.Nullable{OfficeIMO.Pdf.PdfAlign} = null
- spacingBefore System.Nullable{System.Double} = null
- spacingAfter System.Nullable{System.Double} = null
- style OfficeIMO.Pdf.PdfDrawingStyle = null
- linkUri System.String = null
- linkContents System.String = null
public PdfRowColumnCompose Spacer(Double height) #PdfRowColumnComposeAdds invisible vertical space inside the column flow.
Parameters
- height System.Double
public PdfRowColumnCompose Table(IEnumerable<String[]> rows, PdfAlign align = Left, PdfTableStyle style = null) #PdfRowColumnComposeAdds a simple table in the column.
Parameters
- rows System.Collections.Generic.IEnumerable{System.String[]}
- align OfficeIMO.Pdf.PdfAlign = Left
- style OfficeIMO.Pdf.PdfTableStyle = null
public PdfRowColumnCompose Table(IEnumerable<PdfTableCell[]> rows, PdfAlign align = Left, PdfTableStyle style = null) #PdfRowColumnComposeAdds a table with explicit cells, including optional column spans.
Parameters
- rows System.Collections.Generic.IEnumerable{OfficeIMO.Pdf.PdfTableCell[]}
- align OfficeIMO.Pdf.PdfAlign = Left
- style OfficeIMO.Pdf.PdfTableStyle = null
public PdfRowColumnCompose TableWithLinks(IEnumerable<String[]> rows, Dictionary<ValueTuple<Int32, Int32>, String> links, PdfAlign align = Left, PdfTableStyle style = null) #PdfRowColumnComposeAdds a simple table in the column and attaches link URIs to specific cells.
Parameters
- rows System.Collections.Generic.IEnumerable{System.String[]}
- links System.Collections.Generic.Dictionary{System.ValueTuple{System.Int32,System.Int32},System.String}
- align OfficeIMO.Pdf.PdfAlign = Left
- style OfficeIMO.Pdf.PdfTableStyle = null
public PdfRowColumnCompose TextAnnotation(String contents, Double width = 18, Double height = 18, Nullable<PdfAlign> align = null, Nullable<Double> spacingBefore = null, Nullable<Double> spacingAfter = null, PdfTextAnnotationIcon icon = Comment, Nullable<PdfColor> color = null, Boolean open = false) #PdfRowColumnComposeAdds a PDF text annotation in the column.
Parameters
- contents System.String
- width System.Double = 18
- height System.Double = 18
- align System.Nullable{OfficeIMO.Pdf.PdfAlign} = null
- spacingBefore System.Nullable{System.Double} = null
- spacingAfter System.Nullable{System.Double} = null
- icon OfficeIMO.Pdf.PdfTextAnnotationIcon = Comment
- color System.Nullable{OfficeIMO.Pdf.PdfColor} = null
- open System.Boolean = false
public PdfRowColumnCompose TextField(String name, Double width = 180, Double height = 22, String value = "", PdfAlign align = Left, Double fontSize = 10, Double spacingBefore = 0, Double spacingAfter = 6, PdfFormFieldStyle style = null) #PdfRowColumnComposeAdds a simple AcroForm text field in the column.
Parameters
- name System.String
- width System.Double = 180
- height System.Double = 22
- value System.String = ""
- align OfficeIMO.Pdf.PdfAlign = Left
- fontSize System.Double = 10
- spacingBefore System.Double = 0
- spacingAfter System.Double = 6
- style OfficeIMO.Pdf.PdfFormFieldStyle = null