htmltopdfwidgets
library
Classes
Align
A widget that aligns its child within itself and optionally sizes itself
based on the child's size.
Alignment
AlignmentDirectional
An offset that's expressed as a fraction of a Size , but whose horizontal
component is dependent on the writing direction.
AlignmentGeometry
Base class for Alignment that allows for text-direction aware
resolution.
Anchor
Annotation
AnnotationBuilder
AnnotationCircle
AnnotationInk
AnnotationLink
AnnotationPolygon
AnnotationSquare
AnnotationTextField
AnnotationUrl
AspectRatio
Barcode
Barcode generation class
BarcodeBar
Rectangle drawing operation
BarcodeEan
Base class to generate EAN Barcodes
BarcodeElement
Barcode drawing operation
BarcodeText
Text drawing operation
BarcodeWidget
Draw a barcode using String data
BarDataSet <T extends PointChartValue >
Border
A border of a box, comprised of four sides: top, right, bottom, left.
BorderRadius
An immutable set of radii for each corner of a rectangle.
BorderRadiusDirectional
An immutable set of radii for each corner of a rectangle, but with the
corners specified in a manner dependent on the writing direction.
BorderRadiusGeometry
Base class for BorderRadius that allows for text-direction aware resolution.
BorderSide
A side of a border of a box.
BorderStyle
BoxBorder
BoxConstraints
BoxDecoration
BoxShadow
Builder
A platonic widget that calls a closure to obtain its child widget.
Bullet
CartesianGrid
Center
Chart
This widget is in preview and the API is subject to change
ChartGrid
ChartLegend
ChartValue
Checkbox
ChoiceField
Circle
CircleAnnotation
CircularProgressIndicator
ClipOval
ClipRect
ClipRRect
Column
ColumnLayout
ConstrainedBox
A widget that imposes additional constraints on its child.
Container
Context
CustomPaint
DataMatrixEncoder
Encode DataMatrix messages
Dataset
DecoratedBox
DecorationGraphic
DecorationImage
DecorationSvgImage
DefaultTextStyle
DelayedWidget
Directionality
Divider
Document
EdgeInsets
EdgeInsetsDirectional
An immutable set of offsets in each of the four cardinal directions, but
whose horizontal components are dependent on the writing direction.
EdgeInsetsGeometry
Expanded
FittedBox
Scales and positions its child within itself according to fit .
FittedSizes
The pair of sizes returned by applyBoxFit .
FixedAxis <T extends num >
FixedColumnWidth
FlatButton
Flex
FlexColumnWidth
FlexContext
Flexible
A widget that controls how a child of a Row , Column , or Flex flexes.
FlutterLogo
Font
Lazy font declaration, registers the font in the document only if needed.
Tries to register a font only once
FractionalOffset
An offset that's expressed as a fraction of a PdfPoint .
FractionColumnWidth
FullPage
Gradient
A 2D gradient.
GridAxis
GridPaper
A widget that draws a rectilinear grid of lines.
The grid is drawn over the child widget.
GridView
GridViewContext
HtmlCodec
HtmlTagStyle
HTMLToPdf
Icon
A graphical icon widget drawn with a glyph from a font described in
an IconData such as material's predefined IconData s in Icons
.
IconData
A description of an icon fulfilled by a font glyph.
IconThemeData
Defines the color, opacity, and size of icons.
Image
ImageImage
ImageProvider
Identifies an image without committing to the precise final asset
ImageProxy
Inherited
InheritedDirectionality
InheritedWidget
InkAnnotation
InkList
InlineSpan
Inseparable
IntrinsicColumnWidth
LayoutBuilder
Builds a widget tree that can depend on the parent widget's size.
LimitedBox
LinearGradient
A 2D linear gradient.
LinearProgressIndicator
A material design linear progress indicator, also known as a progress bar.
LineChartValue
LineDataSet <T extends PointChartValue >
Link
ListView
Lorem
LoremText
MeCard
MeCard is a data file similar to vCard but used by NTT DoCoMo in Japan in
QR code format for use with Cellular Phones.
https://github.com/zxing/zxing/wiki/Barcode-Contents
MemoryImage
MeTuple
Tuple key/value for MeCard elements
MultiChildWidget
MultiPage
Create a multi-page section, with automatic overflow from one page to another
NewPage
Opacity
Outline
OverflowBox
Padding
Page
PageTheme
Paragraph
Partition
Partitions
PartitionsContext
PdfAnnot
PdfAnnotBase
PdfAnnotCircle
PdfAnnotInk
PdfAnnotNamedLink
PdfAnnotPolygon
PdfAnnotSign
PdfAnnotSquare
PdfAnnotText
PdfAnnotUrlLink
PdfAnnotWidget
PdfBaseFunction
PdfBorder
Defines a border object
PdfButtonField
PdfChoiceField
PdfColor
Represents an RGB color
PdfColorCmyk
Represents an CMYK color
PdfColorGrey
PdfColorHsl
Represents an HSL color
PdfColorHsv
Same as HSB, Cylindrical geometries with hue, their angular dimension,
starting at the red primary at 0°, passing through the green primary
at 120° and the blue primary at 240°, and then wrapping back to red at 360°
PdfColors
Material design colors
PdfDocument
This class is the base of the Pdf generator. A PdfDocument class is
created for a document, and each page, object, annotation,
etc is added to the document.
Once complete, the document can be written to a Stream, and the Pdf
document's internal structures are kept in sync.
PdfDocumentParserBase
Base class for loading an existing PDF document.
PdfEncryption
Encryption object
PdfFont
Pdf font object
PdfFontMetrics
Describe dimensions for glyphs in a font
PdfFormField
PdfFunction
PdfGraphics
Pdf drawing operations
PdfGraphicState
Graphic state
PdfGraphicStates
Stores all the graphic states used in the document
PdfImage
Image object stored in the Pdf document
PdfInfo
Information object
PdfJpegInfo
Jpeg metadata extraction
PdfLogo
PdfMetadata
Pdf Metadata
PdfName
PdfOutline
Pdf Outline object
PdfPage
Page object, which will hold any contents for this page.
PdfPageFormat
PdfPageLabel
PdfPageLabels
Pdf PageLabels object
PdfPattern
PdfPoint
PdfRasterBase
Represents a bitmap image
PdfRect
PdfShading
PdfShadingPattern
PdfSignature
PdfSignatureBase
PdfSoftMask
PdfStitchingFunction
PdfTextField
PdfTtfFont
PieDataSet
PieGrid
Placeholder
PointChartValue
PointDataSet <T extends PointChartValue >
Polygon
PolygonAnnotation
PolyLineAnnotation
Positioned
A widget that controls where a child of a Stack is positioned.
PositionedDirectional
A widget that controls where a child of a Stack is positioned without
committing to a specific TextDirection .
RadialGradient
A 2D radial gradient.
RadialGrid
Radius
A radius for either circular or elliptical shapes.
RawImage
Rectangle
RichText
RichTextContext
Row
Shape
Signature
SingleChildWidget
SizedBox
A box with a specified size.
Spacer
Spacer creates an adjustable, empty spacer that can be used to tune the
spacing between widgets in a Flex container, like Row or Column .
SquareAnnotation
Stack
A widget that positions its children relative to the edges of its box.
StatelessWidget
SvgImage
Table
A widget that uses the table layout algorithm for its children.
TableBorder
TableColumnWidth
TableContext
TableOfContent
TableRow
A horizontal group of cells in a Table .
Text
TextDecoration
A linear decoration to draw near the text.
TextField
TextSpan
TextStyle
Theme
ThemeData
Transform
TtfBitmapInfo
TtfFont
TtfGlyphInfo
TtfParser
UrlLink
VerticalDivider
Watermark
Widget
WidgetContext
WidgetSpan
Wrap
A widget that displays its children in multiple horizontal or vertical runs.
WrapContext