setPageFormat method

void setPageFormat(
  1. PageFormat format
)

Implementation

void setPageFormat(PageFormat format) {
  pageFormat = format;
  switch (format) {
    case PageFormat.a4Portrait:
      pageWidth = 210;
      pageHeight = 297;
      break;
    case PageFormat.a4Landscape:
      pageWidth = 297;
      pageHeight = 210;
      break;
    case PageFormat.letter:
      pageWidth = 216;
      pageHeight = 279;
      break;
    case PageFormat.thermal58mm:
      pageWidth = 58;
      pageHeight = 40;
      itemsPerRow = 1;
      itemsPerColumn = 1;
      break;
    case PageFormat.thermal80mm:
      pageWidth = 80;
      pageHeight = 40;
      itemsPerRow = 1;
      itemsPerColumn = 1;
      break;
    case PageFormat.custom:
      break;
  }
  updatedAt = DateTime.now();
}