PrintParameters constructor

PrintParameters({
  1. MediaSize paperSize = MediaSize.A4,
  2. PrintMediaType mediaType = PrintMediaType.Plain,
  3. Duplex duplex = Duplex.Simplex,
  4. ColorProcessing color = ColorProcessing.FullColor,
  5. PrintOrientation orientation = PrintOrientation.AutoRotation,
  6. PrintScale scale = PrintScale.NoScalingAtPrintableAreaCenter,
  7. PrintQuality quality = PrintQuality.Draft,
  8. Resolution resolution = const Resolution(300, 300),
  9. PrintMargin margin = PrintMargin.Normal,
  10. ContentType printContent = ContentType.IMAGE_JPEG,
  11. int copyCount = 1,
  12. PrintCollate collate = PrintCollate.OFF,
  13. PrintColorMatching colorMatching = PrintColorMatching.ContentOriginal,
  14. PrintOrigin origin = const PrintOrigin(),
  15. PrintCustomScaling customScaling = const PrintCustomScaling(),
  16. bool directPrinting = false,
})

Implementation

PrintParameters(
    {this.paperSize = MediaSize.A4,
    this.mediaType = PrintMediaType.Plain,
    this.duplex = Duplex.Simplex,
    this.color = ColorProcessing.FullColor,
    this.orientation = PrintOrientation.AutoRotation,
    this.scale = PrintScale.NoScalingAtPrintableAreaCenter,
    this.quality = PrintQuality.Draft,
    this.resolution = const Resolution(300, 300),
    this.margin = PrintMargin.Normal,
    this.printContent = ContentType.IMAGE_JPEG,
    this.copyCount = 1,
    this.collate = PrintCollate.OFF,
    this.colorMatching = PrintColorMatching.ContentOriginal,
    this.origin = const PrintOrigin(),
    this.customScaling = const PrintCustomScaling(),
    this.directPrinting = false});