Skip to content
getbizprint.com

Change paper, cut and layout settings for a printer in the BizPrint Android app

This page shows you how to change how a printer prints in the BizPrint Android app: its paper, cut, feed, margins, fonts and layout. It is for merchants and staff using an Android device as their station, when receipts or labels do not fit the paper, cut in the wrong place, or print too light.

The settings are stored in the app for each printer. In the BizPrint plugin for WooCommerce, the printer location decides which template prints and how many copies. On receipt, label and built-in printers, the paper size and margins come from the app’s printer settings, unless you set Page size from job to use the job’s own page size. See Use the paper size from WooCommerce.

  • Update the BizPrint Android app from Google Play to the latest version.
  • Add the printer to the app. See Add a printer to the BizPrint Android app.
  • Know the width of your paper or labels. It is usually printed on the paper box or in the printer’s documentation.
  1. Open the BizPrint app.
  2. Tap the printer under Printers on the main screen.

The printer’s settings page opens. You can also open it from the settings: tap the BizPrint logo at the top right of the main screen, tap Settings, then tap the printer under Printers.

The app saves each change as soon as you make it. There is no save button.

  1. Open the printer’s settings.
  2. Tap Paper under Paper and output.
  3. Choose your paper:
    • 58 mm roll
    • 80 mm roll
    • 4 inch roll (104 mm)
    • Letter
    • A4
    • Custom
  4. Tap Test print at the top of the page.
  5. Look at the printer.
  6. Check that the test page fits the paper.

New receipt printers start with 80 mm roll. Office printers offer only Letter, A4 and Custom.

If you chose Custom, also enter the width of your paper:

  1. Tap Custom paper width (mm).
  2. Type the width, from 10 to 330 mm.
  3. Tap OK.

For labels and sheets, also set the length of one label or sheet in Paper height (mm) on the Advanced page.

The top of the printer’s settings page shows the printer’s status, for example Ready or Not checked yet, with these buttons:

  • Test print: prints a test page. The test page is not an order, so it is safe to print at any time.
  • Check status: asks the printer whether it is ready. For a network printer that has never answered before, the app first asks Check this printer?, because on printers that are not receipt or label printers, checking can print a stray page. Tap Check status to go ahead.
  • Allow USB: for USB printers only, when BizPrint needs Android’s permission to use the printer.
  1. Open the printer’s settings.
  2. Tap Advanced under Paper and output.
  3. Tap the setting you want to change.
  4. Choose or type the new value.
  5. Go back to the printer’s settings page.
  6. Tap Test print to check the change.

The app shows only the settings that apply to the printer. For example, label settings appear only for ZPL and TSPL printers.

The fonts apply when the app prints with the printer’s own fonts: plain-text jobs on a receipt printer, and HTML jobs set to Print fast with printer fonts. As the app says, support varies by printer.

  • Font: Font A to Font E, Special font A or Special font B.
  • Font width and Font height: x1 to x8.
  • Cut after job: Partial cut, Full cut or No cut. The printer needs a cutter for a cut.
  • Feed after job (lines): how far the paper moves on after each job, so the end of the receipt clears the cutter. Enter 0 to 255. Not shown for label printers.
  • Resolution (dpi): 203, 300 or 600. Most receipt printers use 203. Check your printer’s documentation.
  • Printable width (dots): leave it on Automatic unless the edges of the print are cut off. Then enter the printable width from your printer’s documentation.
  • Top margin (mm), Right margin (mm), Bottom margin (mm) and Left margin (mm): 0 to 50 mm each. Shown for receipt, label and built-in printers. They apply to HTML, PDF and text printed as an image. Plain text printed with Print as text uses the printer’s own fonts and the number of characters per line instead.
  • Media type: Continuous roll, Labels with gaps, Labels with black marks or Sheets.
  • Gap between labels (mm), or Black mark height (mm) for labels with black marks: for label printers.
  • Print speed: for label printers. Printer default, or 2 to 8 inches per second.
  • Darkness: Lightest, Lighter, Printer default, Darker or Darkest. Choose a darker setting when prints look faint.
  • Paper height (mm): the length of one label or sheet. Shown for labels and sheets.
  • Fit: how content wider than the paper prints. Applies to HTML and PDF.
    • Shrink to paper width makes it smaller so it fits.
    • Actual size (crop to paper) prints it at full size and cuts off what does not fit.
    • Refuse if wider than paper does not print it.
  • Page size from job: Use printer settings or Use the job page size when sent. See Use the paper size from WooCommerce.
  • Orientation: Auto, Portrait or Landscape. Auto follows the orientation the job asks for. Landscape needs a page height, so it works on labels and sheets. On a Continuous roll, a landscape job prints in portrait.

For label printers, see Print shipping labels on a label printer with the BizPrint Android app.

  • Plain-text jobs: Print as text prints with the printer’s own fonts. Render as image prints the text as a picture. Shown for receipt printers.
  • HTML jobs: Print as designed prints the template exactly as it is laid out. Print fast with printer fonts uses the printer’s own fonts, which is much faster over Bluetooth. Pictures such as your logo still print, and anything it cannot reproduce prints as designed. Shown for receipt printers on a continuous roll.
  • Image conversion: Sharp is best for text. Smooth is best for photos.
  • Allow JavaScript: when it is on, scripts in HTML jobs run before printing. Leave it on unless your templates should not run scripts.
  • Render timeout (s): how long the app waits for an HTML job to be ready, from 1 to 120 seconds.
  • Status wait (s): how long the app waits for the printer to confirm a job, from 1 to 60 seconds.
  • Tap to print wait (minutes): for printers that use the Android print dialog. How long a job waits for someone to tap Print, from 1 to 60 minutes. See Print full pages on an office printer with the BizPrint Android app.
  • Test image: prints a test image, to check how pictures print.

On receipt, label and built-in printers, Page size from job starts as Use printer settings. The app then uses the Paper, margins and other settings on this page for every job, whatever paper size the WooCommerce printer location sets. These settings apply to HTML, PDF and text printed as an image. Plain text printed with Print as text on a receipt printer uses the printer’s own fonts, so its line length comes from the number of characters per line set in the printer location.

To use the paper size and margins set in the WooCommerce printer location instead:

  1. Open the printer’s settings.
  2. Tap Advanced.
  3. Tap Page size from job.
  4. Tap Use the job page size when sent.

The job’s page size is never wider than the printer’s paper. The number of copies always comes from the job.

Office printers (Full-page printer (enter address) and Android print dialog) start with Use the job page size when sent. They print on a Letter, A4 or custom sheet with their own sheet layout, and do not use margins from the app or the job.

To check the change with a real order, do these checks first, so you do not print an order twice:

  1. Look at the printer for your newest order’s printout.
  2. Check the status of the latest print jobs in the BizPrint dashboard.
  3. Wait for the station to finish anything it is still printing, whatever status the job shows.
  4. Go to WooCommerce > Print Manager in WordPress.
  5. Click the Support tab.
  6. Check Queue Status in Print Job Queue.
  7. Wait for any pending or processing jobs to finish.

Do not send a test while a job for that order is pending, connecting-to-printer or processing. Then send a test from WooCommerce. See Set up a WooCommerce printer location for an Android station with BizPrint.

The Confirm print with printer status switch makes the app mark a job as done only after the printer confirms that it printed. When it is off, jobs are marked done once they are sent.

  • Receipt and label printers: the switch is off by default. Turn it on with the steps below.
  • Full-page printer (enter address): the app turns it on by itself once the printer answers.
  • Built-in printer and Android print dialog: the switch is not shown.

To turn it on for a receipt or label printer:

  1. Open the printer’s settings.
  2. Tap Check status at the top of the page. The switch becomes available once the printer answers.
  3. Turn on Confirm print with printer status.

If the line under the switch says Not available on this printer, the printer cannot confirm prints.

  1. Open the printer’s settings.
  2. Tap the three-dot menu at the top right.
  3. Tap Delete printer.
  4. Tap Delete in the Delete this printer? message.
  1. Tap Test print on the printer’s settings page.
  2. Look at the test page. It should print clearly and fit the paper.

The printer’s recent print jobs are listed under Recent jobs on this printer at the bottom of the page. Tap See all to see more.

Need help? Contact BizPrint support at https://getbizprint.com/support/.