API Reference
PdfFooterCompose
Footer builder (alignment, text, page number tokens).
Inheritance
- Object
- PdfFooterCompose
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 PdfFooterCompose.AlignCenter
- Method PdfFooterCompose.AlignLeft
- Method PdfFooterCompose.AlignRight
- Method PdfFooterCompose.Color
- Method PdfFooterCompose.EvenPagesImage
- Method PdfFooterCompose.EvenPagesImage
- Method PdfFooterCompose.EvenPagesImage
- Method PdfFooterCompose.EvenPagesShape
- Method PdfFooterCompose.EvenPagesText
- Method PdfFooterCompose.EvenPagesText
- Method PdfFooterCompose.EvenPagesZones
- Method PdfFooterCompose.FirstPageImage
- Method PdfFooterCompose.FirstPageImage
- Method PdfFooterCompose.FirstPageImage
- Method PdfFooterCompose.FirstPageShape
- Method PdfFooterCompose.FirstPageText
- Method PdfFooterCompose.FirstPageText
- Method PdfFooterCompose.FirstPageZones
- Method PdfFooterCompose.Font
- Method PdfFooterCompose.FontFamily
- Method PdfFooterCompose.FontSize
- Method PdfFooterCompose.Image
- Method PdfFooterCompose.Image
- Method PdfFooterCompose.Image
- Method PdfFooterCompose.Offset
- Method PdfFooterCompose.PageNumber
- Method PdfFooterCompose.PageNumberWithTotal
- Method PdfFooterCompose.Shape
- Method PdfFooterCompose.Text
- Method PdfFooterCompose.Text
- Method PdfFooterCompose.Zones
Accepted by parameters
- Method PdfDocument.Footer
- Method PdfPageCompose.Footer
Methods
public PdfFooterCompose AlignCenter() #PdfFooterComposeSets footer alignment to the center.
public PdfFooterCompose Color(PdfColor color) #PdfFooterComposeSets footer text color.
Parameters
- color OfficeIMO.Pdf.PdfColor
public PdfFooterCompose EvenPagesImage(Byte[] data, Double width, Double height, PdfAlign align = Left, OfficeImageFit fit = Stretch) #PdfFooterComposeAdds an image to the even-page-only footer.
Parameters
- data System.Byte[]
- width System.Double
- height System.Double
- align OfficeIMO.Pdf.PdfAlign = Left
- fit OfficeIMO.Drawing.OfficeImageFit = Stretch
public PdfFooterCompose EvenPagesImage(Byte[] data, Double width, Double height, String alternativeText) #PdfFooterComposeAdds a meaningful image to the even-page-only footer with alternate text.
Parameters
- data System.Byte[]
- width System.Double
- height System.Double
- alternativeText System.String
public PdfFooterCompose EvenPagesImage(Byte[] data, Double width, Double height, PdfAlign align, OfficeImageFit fit, String alternativeText) #PdfFooterComposeAdds an image to the even-page-only footer.
Parameters
- data System.Byte[]
- width System.Double
- height System.Double
- align OfficeIMO.Pdf.PdfAlign
- fit OfficeIMO.Drawing.OfficeImageFit
- alternativeText System.String
public PdfFooterCompose EvenPagesShape(OfficeShape shape, PdfAlign align = Left) #PdfFooterComposeAdds a shape to the even-page-only footer.
Parameters
- shape OfficeIMO.Drawing.OfficeShape
- align OfficeIMO.Pdf.PdfAlign = Left
public PdfFooterCompose EvenPagesText(String format) #PdfFooterComposeRenders an even-page-only footer text format. Supports {page} and {pages}.
Parameters
- format System.String
public PdfFooterCompose EvenPagesZones(String left, String center, String right) #PdfFooterComposeRenders even-page-only left, center, and right footer zones. Supports {page} and {pages}.
Parameters
- left System.String
- center System.String
- right System.String
public PdfFooterCompose FirstPageImage(Byte[] data, Double width, Double height, PdfAlign align = Left, OfficeImageFit fit = Stretch) #PdfFooterComposeAdds an image to the page-1-only footer.
Parameters
- data System.Byte[]
- width System.Double
- height System.Double
- align OfficeIMO.Pdf.PdfAlign = Left
- fit OfficeIMO.Drawing.OfficeImageFit = Stretch
public PdfFooterCompose FirstPageImage(Byte[] data, Double width, Double height, String alternativeText) #PdfFooterComposeAdds a meaningful image to the page-1-only footer with alternate text.
Parameters
- data System.Byte[]
- width System.Double
- height System.Double
- alternativeText System.String
public PdfFooterCompose FirstPageImage(Byte[] data, Double width, Double height, PdfAlign align, OfficeImageFit fit, String alternativeText) #PdfFooterComposeAdds an image to the page-1-only footer.
Parameters
- data System.Byte[]
- width System.Double
- height System.Double
- align OfficeIMO.Pdf.PdfAlign
- fit OfficeIMO.Drawing.OfficeImageFit
- alternativeText System.String
public PdfFooterCompose FirstPageShape(OfficeShape shape, PdfAlign align = Left) #PdfFooterComposeAdds a shape to the page-1-only footer.
Parameters
- shape OfficeIMO.Drawing.OfficeShape
- align OfficeIMO.Pdf.PdfAlign = Left
public PdfFooterCompose FirstPageText(String format) #PdfFooterComposeRenders a page-1-only footer text format. Supports {page} and {pages}.
Parameters
- format System.String
public PdfFooterCompose FirstPageZones(String left, String center, String right) #PdfFooterComposeRenders page-1-only left, center, and right footer zones. Supports {page} and {pages}.
Parameters
- left System.String
- center System.String
- right System.String
public PdfFooterCompose Font(PdfStandardFont font) #PdfFooterComposeSets footer font.
Parameters
- font OfficeIMO.Pdf.PdfStandardFont
public PdfFooterCompose FontFamily(String familyName) #PdfFooterComposeUses a registered named font family for footer text.
Parameters
- familyName System.String
public PdfFooterCompose FontSize(Double size) #PdfFooterComposeSets footer font size in points.
Parameters
- size System.Double
public PdfFooterCompose Image(Byte[] data, Double width, Double height, PdfAlign align = Left, OfficeImageFit fit = Stretch) #PdfFooterComposeAdds an image to the running footer.
Parameters
- data System.Byte[]
- width System.Double
- height System.Double
- align OfficeIMO.Pdf.PdfAlign = Left
- fit OfficeIMO.Drawing.OfficeImageFit = Stretch
public PdfFooterCompose Image(Byte[] data, Double width, Double height, String alternativeText) #PdfFooterComposeAdds a meaningful image to the running footer with alternate text.
Parameters
- data System.Byte[]
- width System.Double
- height System.Double
- alternativeText System.String
public PdfFooterCompose Image(Byte[] data, Double width, Double height, PdfAlign align, OfficeImageFit fit, String alternativeText) #PdfFooterComposeAdds an image to the running footer.
Parameters
- data System.Byte[]
- width System.Double
- height System.Double
- align OfficeIMO.Pdf.PdfAlign
- fit OfficeIMO.Drawing.OfficeImageFit
- alternativeText System.String
public PdfFooterCompose Offset(Double points) #PdfFooterComposeSets footer baseline offset below the bottom margin in points.
Parameters
- points System.Double
public PdfFooterCompose PageNumber() #PdfFooterComposeRenders the current page number in the footer.
public PdfFooterCompose PageNumberWithTotal() #PdfFooterComposeRenders the current page number and total pages in the footer.
public PdfFooterCompose Shape(OfficeShape shape, PdfAlign align = Left) #PdfFooterComposeAdds a shape to the running footer.
Parameters
- shape OfficeIMO.Drawing.OfficeShape
- align OfficeIMO.Pdf.PdfAlign = Left
public PdfFooterCompose Text(String format) #PdfFooterComposeRenders a literal footer text format. Supports {page} and {pages}.
Parameters
- format System.String
public PdfFooterCompose Zones(String left, String center, String right) #PdfFooterComposeRenders left, center, and right footer zones on one line. Supports {page} and {pages}.
Parameters
- left System.String
- center System.String
- right System.String