Change page size, margins, orientation and fonts for BizPrint printouts
This page is the full guide to the layout settings of a printer location: paper size, margins, orientation, font sizes and the width of plain text printouts. It is for store owners and staff who use the BizPrint plugin for WooCommerce.
Most of these settings work the same on desktop and Android stations. The difference is paper size and margins: on a BizPrint Android app station, the printer’s settings in the app decide them, unless that printer is set to use the job’s page size. See Android stations. If you only need to set up a receipt printer, the short version is in Set up a BizPrint printer location in WooCommerce for 80 mm or 58 mm receipt paper.
Check before you send a test print
Section titled “Check before you send a test print”To check a layout on paper, you send a test print, which prints your newest real order again. Do these checks first, so you do not print an order twice:
- Look at the paper at the printer for your newest order’s printout. If it already printed, a test prints it again.
- Check that the printer has paper, shows no error, and is not in the middle of a real order.
- Check the print job status of the latest print jobs in the BizPrint dashboard. See View print jobs and their status in the BizPrint dashboard.
- Wait for the station to finish anything it is still printing, whatever status the job shows.
- Go to WooCommerce > Print Manager in WordPress.
- Click the Support tab.
- Check Queue Status in Print Job Queue.
- Wait for any pending or processing jobs to finish. See View and retry failed print jobs in WooCommerce with the BizPrint Print Job Queue.
Do not send a test while a job for that order is pending, connecting-to-printer or processing. Never place or re-create an order to get a printout.
Open the layout settings
Section titled “Open the layout settings”- Go to WooCommerce > Print Manager in WordPress.
- Open the Printers tab.
- Click the name of the printer location in the Description column.
- Scroll down to the Settings heading. The layout options are under it.
- Change the options you want. The sections on this page explain each one.
- Click Save Changes.
- Click View Sample to see the result on screen, without printing. See Preview a BizPrint printout in WooCommerce with View Sample.
- Do the checks in Check before you send a test print if you want to check the result on paper. The checks take you to the Support tab.
- Click the Printers tab.
- Click the name of the same printer location in the Description column.
- Click Test print. See Send a test print from a BizPrint printer location in WooCommerce.
Saving does not print anything. New settings apply to the next printout. A reprint from the BizPrint dashboard goes to the printer the job was first sent to, reuses the paper size and margins the job was first sent with, and loads the document again. Do the same checks before you reprint. See Reprint a print job from the BizPrint dashboard.
Output Format
Section titled “Output Format”Output Format decides how the printout is made, and it decides which other layout options appear.
- HTML: a formatted page, with fonts, a logo and tables. Desktop and Android stations print it.
- Plain Text: simple text in fixed-width lines. Desktop and Android stations print it. On a receipt printer connected to the Android app, it prints with the printer’s own fonts, which is fast.
Not every template offers both. Customer Receipt, Customer Order Receipt, Order Receipt, Address Labels and Shipping Label offer HTML and Plain Text. Delivery Note, Dispatch Label, Invoice, Packing Slip and Pick List offer HTML only. See Choose a BizPrint template for WooCommerce printouts. An Android location can use either format. See Set up a WooCommerce printer location for an Android station with BizPrint.
Page Orientation
Section titled “Page Orientation”Page Orientation has three choices: Portrait, Landscape and Auto. Auto is the default. Leave Page Orientation on Auto, and set portrait or landscape in the printer’s own settings on the computer. On an Android station, the printer’s Orientation setting in the app decides. When it is Auto, the printout follows the job.
Layout Size
Section titled “Layout Size”Layout Size is the paper size. Choose A4, Letter or Custom.
- A4 and Letter print on a full sheet of that size.
- Custom shows Custom Width (mm), and below it Custom Height (mm) when the width is above 0. Use it for receipt rolls, label paper and other sizes. Enter millimetres.
For Custom:
| Width | Height | What happens |
|---|---|---|
| 0 | Not shown | No size is used. The desktop app prints on the printer’s default paper size. |
| More than 0 | More than 0 | The printout is that exact size. |
To print an exact size, enter both a width and a height. For a receipt printer, leave the width at 0 and set the receipt paper size in the printer’s own settings on the computer, so that the printer’s default paper size matches your roll. Before you send a test print to check the result, do the checks in Check before you send a test print. See Set up a BizPrint printer location in WooCommerce for 80 mm or 58 mm receipt paper.
Paper size applies to desktop stations, to every template and to both output formats. On an Android station, the printer’s Paper setting in the app decides the paper size, unless the printer’s Page size from job is set to Use the job page size when sent. See Android stations.
Custom Margins
Section titled “Custom Margins”Margins are the blank border around the printout.
- Tick Custom Margins. The Layout Margins fields appear.
- Enter Top Margin, Right Margin, Bottom Margin and Left Margin in millimetres. Use whole numbers. Empty or negative values become 0.
If text is cut off at the edges, tick Custom Margins and set margins that suit your printer. Some blank space can still appear when margins are 0, because templates have their own spacing and many printers cannot print right to the edge of the paper. Margins apply to desktop stations. On an Android station, receipt, label and built-in printers use the printer’s margins in the app, unless the printer’s Page size from job is set to Use the job page size when sent. Margins do not apply to Plain Text printed with the printer’s own fonts, or to office printers on an Android station. See Change paper, cut and layout settings for a printer in the BizPrint Android app.
Font sizes and weights (HTML only)
Section titled “Font sizes and weights (HTML only)”When Output Format is HTML, four font options appear:
- Basic Font Size (px): the size of normal text. The default is 11.
- Header Font Size (px): the size of headings. The default is 16.
- Basic Font Weight (CSS value): how bold normal text is. The default is 400.
- Header Font Weight (CSS value): how bold headings are. The default is 700.
Weights are numbers such as 400 for normal and 700 for bold. They apply to every template that prints in HTML. The sizes are a starting point: some templates scale their headings and spacing from them. The options are not shown when Output Format is Plain Text, because plain text has one fixed font.
Plain text width
Section titled “Plain text width”When Output Format is Plain Text, Plain text format symbols width appears instead of the font options. It is the number of characters on each line. The default is 40.
Set it to the number of characters your printer fits on one line of your paper. If the text wraps in the wrong place, lower the number. If the lines look short, raise it. On a receipt printer connected to the Android app, find the number with the app’s test page. See Set up a BizPrint printer location in WooCommerce for 80 mm or 58 mm receipt paper.
Android stations
Section titled “Android stations”The BizPrint Android app keeps its own settings for each printer, such as Paper, margins and Orientation. On receipt, label and built-in printers, these decide the paper size and margins by default, and the location’s Layout Size and Custom Margins are not used. Office printers set up as Full-page printer (enter address) or Android print dialog print on a Letter, A4 or custom sheet with their own sheet layout, so margins from the app or the location do not apply to them.
On a receipt, label or built-in printer, to use the location’s Layout Size and Custom Margins instead:
- Open the BizPrint Android app.
- Tap your printer under Printers on the main screen.
- Tap Advanced.
- Tap Page size from job.
- Choose Use the job page size when sent.
For every printer setting in the app, see Change paper, cut and layout settings for a printer in the BizPrint Android app.
Which settings apply where
Section titled “Which settings apply where”| Setting | Desktop, HTML | Desktop, Plain Text | Android |
|---|---|---|---|
| Layout Size | Yes | Yes | Only when the printer’s Page size from job is Use the job page size when sent |
| Custom Margins | Yes | Yes | Only on receipt, label and built-in printers, when the printer’s Page size from job is Use the job page size when sent |
| Page Orientation | Yes | Yes | When the printer’s Orientation in the app is Auto. Landscape needs a page height, so on a continuous roll it prints in portrait |
| Font sizes and weights | Yes | Not shown | Yes, with HTML |
| Plain text format symbols width | Not shown | Yes | Yes, with Plain Text |
Related pages
Section titled “Related pages”- Set up a BizPrint printer location in WooCommerce for 80 mm or 58 mm receipt paper
- Fix BizPrint printouts that are cut off, too long or the wrong size
- Add your logo and store details to BizPrint printouts in WooCommerce
- Choose a BizPrint template for WooCommerce printouts
- Change paper, cut and layout settings for a printer in the BizPrint Android app
Need help? Contact BizPrint support at https://getbizprint.com/support/.