Print Designer: User
When a staff member opens a user record and chooses Print User, Aeon drops that person's details into a user print template and produces a printable document β typically a reader's ticket, a registration card, or an ID credential. The Print Designer is where you design those templates: which of the user's details appear, where each piece sits on the page, and how many print per sheet.
This is the configuration side of user printing. Printing a card from a user record is a day-to-day task with its own permissions; this page is about building and maintaining the layout those prints are based on.
- You're setting up Aeon and want reader's tickets to carry your institution's name, the patron's details, and a scannable barcode.
- An existing card needs a tweak β a new field, a logo, a larger name, a different paper size.
- You print several cards at once and want to fit, say, four to a sheet of label stock.
- You're moving off the Aeon 6 Word templates and want to bring a
.docxdesign in as a starting point.
The user designer is one mode of Aeon's print designer. The Request, Callslip, Invoice, Invoice Statement, and Digitization Request templates all use the same canvas and tools β only the available fields and the sample preview data differ, because each type is built around a different record. This one is built around the user record, so it offers user, address, status, research, and institution fields. If you've designed a callslip, this works identically.
Opening the user print designerβ
- Open the Customization Manager.
- In the left navigation, under Designers, choose Print Designer. It opens on the Request template.
- Print Designer expands into one entry per template type β Request, Callslip, User, Invoice, Invoice Statement, and Digitization Request. Choose User.
The designer auto-selects the default template (or the first one) and loads it onto the canvas β Aeon's built-in one is named Default User Card. If no templates exist yet, you'll see "No User templates found" with a Create Template button.
Creating, renaming, duplicating, deleting, importing, exporting, or saving a template requires the Designers configuration capability. Without it you can still reach the page and look at templates, but the save and template-management actions are blocked.
Generating a Preview takes either the Designers capability or View access to Users β the record type this template prints from. Note that printing a card from a user record is a separate, operational permission: a front-desk staffer can print cards without being able to redesign the template.
The designer needs room to work. On a phone-sized screen it shows "Larger Display Required" and asks you to switch to a tablet or desktop. Plan to design templates at a desk, not on a handheld.
How the designer is laid outβ
With a template open you have a toolbar across the top, a panel on the left, and the page canvas filling the rest:
| Area | What it's for |
|---|---|
| Toolbar (top) | The template selector and its β― menu, undo/redo, page size, orientation, Margins, the layout mode, records-per-page, group/ungroup, Preview, zoom (50% / 75% / 100% / 125% / 150%), the save controls, and a ? button that opens the keyboard-shortcut list. |
| Left panel | Two tabs β Fields and Insert β for adding content to the page (see below). |
| Canvas (center) | The card itself, drawn to scale with rulers. You arrange everything here by dragging. |
You edit a piece of the card by selecting it β a small floating toolbar appears just above the selection with that element's settings. Nothing you place is permanent until you save, and the save indicator always tells you where you stand: Saved, Unsaved, or Saving....

Adding content: the Fields and Insert tabsβ
Everything on the card is an element. The left panel gives you two ways to add one.
The Fields tabβ
The Fields tab is a searchable list of the user data you can print, grouped by category in this order:
| Category | What's in it |
|---|---|
| User Fields | Username, first/last/preferred/display name, email, phone, fax, organization, department, ID and ID type, billing category, and User Info 1β5 |
| Address Fields | Street, city, state, zip, country |
| Secondary Address | The same again for the patron's alternate address |
| User Status Fields | Status, Cleared, Expiration Date, Last Changed Date, Registration Status |
| Research Fields | Research topics and the sharing preference |
| Staff Fields | The staff member doing the printing β Staff Username, Staff First Name, Staff Last Name |
| Institution Fields | The institution's own details, such as Institution Name |
| Custom Fields | Any user custom fields you've defined β these appear automatically |
Each field carries a small badge for its data type (for example STRING or DATE). Type in the Search fields... box to filter.
- Click a field to drop it on the page. It lands as a labeled row β the field's label next to its value (for example, User ID: followed by the value).
- Hold
β₯ Altwhile clicking to drop the value alone, with no label. - Drag a field onto the canvas to place it exactly where you want.
- To add several at once,
β/Ctrl-click each field, then drag them on or use Add to page β they stack as one block in the order you picked them.
The panel reminds you of this at the bottom: "Fields land with a label β hold β₯ Alt for the field alone. β/Ctrl-click to select several, then drag or add them as one block."
On the canvas, fields show realistic sample values β John Smith, username jsmith, User ID STU123456, Sample University, History Department, status Active, jsmith@example.edu, a Springfield address, research topics, and an expiration date β so you can judge spacing before printing.
The Insert tabβ
The Insert tab holds the building blocks that aren't tied to a single field:
| Element | What it puts on the card |
|---|---|
| Text | A static label that prints exactly as typed β your institution's name, or the words "Reader's Ticket" |
| Field | A single data value, unbound at first β you choose which field after placing it. |
| Barcode | A scannable barcode generated from a field value β typically the username, so staff can scan the card to look the patron up. Code 39, Code 128, and QR Code are available. |
| Line | A horizontal rule for separating sections. |
| Vertical Line | A vertical rule β for splitting the card into columns. |
| Rectangle | A box or border. |
| Image | A logo or graphic from the image gallery. |
Below those, an Auto Fields group prints values about the printout itself rather than the user: Page Number, Page Count, Current Date, and Printed By.
Repeating tables β billing charges, payment history, notes β belong to the request, invoice, and statement templates, which have that data behind them. They aren't offered on a user template.

Editing an elementβ
Select an element and its floating toolbar appears above it. What the toolbar offers depends on the element:
-
A field shows its field button (the bound field's name, with a chevron), a Format button, and text-styling controls β font family and size, bold, italic, underline, alignment, and text color. Click the field button to open a searchable field picker and choose a different field; or double-click the field on the canvas to jump straight into that picker.
Beside Format sits the fallback field button: pick a second field there and Aeon prints it whenever the bound one is empty β Preferred Name falling back to First Name, say. This is how the hidden Word
IFcascades are rebuilt on a card. Once a fallback is set, the element carries a small blue badge in its bottom-right corner on the canvas; click the badge to change or remove it. Text and barcode elements don't offer this β a barcode has its field button but no Format and no fallback.

-
Format (the sliders button) opens a small popover: a Format menu β None, Currency, Number, Short Date, Long Date, or Date & Time β plus Prefix and Suffix boxes, hinted with "e.g. $" and "e.g. %". It's how you print an expiration date as a long date, say. Picking a field also applies a default format for its data type.

-
Text offers typography controls; double-click a text element to edit its words in place.
-
Line and Vertical Line offer Stroke color (whose popover also sets Stroke width in pixels) and a Stroke style menu of Solid, Dashed, or Dotted. Rectangle offers those plus Fill & corners β a Fill color, or none, and a Corner radius.
-
Image and Barcode offer their own source/appearance controls.
-
Visibility conditions (the eye button) controls when the element prints β see Hiding an element that doesn't apply.
-
Position & size (the four-arrows button) places the element precisely: X and Y, Width and Height, all in inches. On text, field and auto-field elements it also offers Rotation presets of 0Β°, 90Β°, 180Β°, and 270Β° and vertical-alignment buttons; shapes, images and barcodes show the four measurements only. In Flow layout mode the popover adds a Band menu for moving the element to another band.

-
Duplicate (
βD) and Delete (β«) finish the toolbar.
A Text element with your institution name at the top, a Field bound to the patron's name in large bold type, fields for the username and expiration date, and a Barcode bound to the username near the bottom so the card can be scanned at the desk.
Arranging and fine-tuningβ
- Move an element by dragging it; resize it with its handles.
- Nudge a selection with the arrow keys β hold Shift for a larger step.
- Select several with Shift-click (or
β/Ctrl-click); a floating align/distribute toolbar appears, and you can Group them (βG) so they move as one. Ungroup withββ§G. - Standard editing shortcuts work on the canvas: copy (
βC), paste (βV), duplicate (βD), delete (Delete/Backspace), select all (βA), and undo / redo (βZandββ§Z). - To move around without the mouse:
Tabcycles through the elements on the page (β§Tabreverses),F6cycles between the panel and the canvas, andEscapeclears the selection.
Press ? anywhere in the designer for the full shortcut list on screen.
Page setupβ
The toolbar shapes the physical page:
- Page size β Letter, Legal, A4, or A5, plus any page sizes your site has defined. Custom... opens a dialog for a one-off Width and Height in inches or millimeters; Manage page sizes... is where the site-wide list is maintained.
- Orientation β Portrait or Landscape.
- Margins β opens Page Margins (in) with Top, Right, Bottom and Left boxes, from 0 to 3 inches in steps of 0.125. Set them and click Apply.
- Layout mode β Absolute places everything at fixed coordinates, which is the usual choice for a card. Flow stacks content in bands that grow with the data β see Print Designer: Flow Layout.
- Records per page β in Absolute mode, the grid button (it reads, for example, 1 per page). For one card per page, leave it at 1. To print cards onto label stock, open it and set Rows (up to 10) and Columns (up to 4), with optional Row Gap / Column Gap in inches, then click Apply. Aeon shows the resulting Cell size and how many Records per page that makes. In Flow mode the toolbar replaces the grid with a record separation control.
Design your layout to fit one cell; Aeon repeats it across the grid, one user per cell, at print time.
Hiding an element that doesn't applyβ
Not every patron has every detail β a secondary address, a fax number, a research topic. Rather than printing a stray label with nothing after it, hide the element when its data is blank.
-
Select the element and open its Visibility conditions popover (the eye button). With nothing set it reads "Always shown. Add conditions to hide this element for certain records."
-
For the simplest case, turn on Hide if empty β the element drops off any card where that field has no value.

-
For anything more involved, click Edit conditions... to open the Edit Conditions dialog, headed "Hide this element when:". Until you add one it says "No conditions defined. Click "Add Condition" to create one." Click Add Condition, choose a field and an operator β is empty, is not empty, equals, does not equal, contains, is greater than, or is less than β and a value where one's needed, then Save. With more than one condition, the element hides when any of them match.

Any element carrying a condition gets a small amber badge with a crossed-out-eye icon in its top-right corner, so you can see at a glance which parts of the card are conditional. Hover the badge and it tells you how many conditions the element has β or "Hidden: Conditions not met" when the element is one the current sample data would drop. Aeon's built-in card uses these heavily: the whole Secondary Address block, the fax line, and the research topics are all conditional.
If you're recreating an Aeon 6 template, this is where the hidden Word IF field codes are rebuilt β visually, instead of in toggled field codes.
Previewing before you commitβ
Click Preview in the toolbar at any time. Aeon renders the current template to a PDF using sample data, and opens it in a dialog headed Preview: followed by the template's name (for example Preview: Default User Card). From there you can Download the sample PDF or send it to your Print dialog. Preview reflects the canvas as it stands, including edits you haven't saved yet β so you can check fonts, spacing, barcodes, and grid layout without touching a real patron's record.

Saving and managing templatesβ
- Save with the toolbar's Save button or
βS; the indicator switches to Saved. - Discard changes with the discard button that appears next to the save indicator while you have unsaved edits β it reverts to the last saved version.
The designer tracks unsaved changes per template. Save before you switch to a different card, move to another template type, or import β selecting another template loads its saved state and your in-progress edits are not kept.
You can keep several user templates β a full reader's ticket and a compact barcode-only label, say. The template selector on the left of the toolbar switches between them, and its β― menu manages them:

- New Template β start a fresh card.
- Duplicate β copy the current one as a starting point (you name the copy).
- Rename β give it a meaningful name.
- Set as Default β mark which card the print dialog reaches for first. Only one template per type is the default; setting a new one clears the old.
- Export / Import β download the template (with its images) as an
.aeon-print-template.zippackage, or load one back in β handy for moving a design between sites or environments. - Import from Word Documentβ¦ β bring a Word template in (see below).
- Delete β remove the template.
Bringing a Word template acrossβ
Coming from the Aeon 6 desktop client, you don't have to rebuild your card by hand.
- Open the template β― menu and choose Import from Word Documentβ¦.
- Pick your existing
.docor.docxfile. - Aeon parses it, converts the merge fields it recognizes into designer fields, pulls in images, and creates a new user template β then shows an Import Summary of what came across.
- Importing creates a new template and switches to it. If you have unsaved edits, Aeon warns you first β they'll be lost, so save before importing.
- Unmapped fields: merge fields Aeon can't match to a known field come in unmapped and carry a warning badge on the canvas. Select each and choose the right field from its picker.
- Conditional
IFfields are not converted. Rebuild that logic with element conditions. - Always Preview an imported template before making it the default β spacing usually needs a touch-up.
How the card you design gets usedβ
When a staff member opens a user record and chooses Print User, Aeon opens a print dialog showing a live PDF of the card. If you keep more than one user template the dialog shows a template picker; with only one there's nothing to choose. When the picker appears, Aeon pre-selects, in order: the template that staff member last used, then the one you marked default, then the first available. So the default is the fallback pre-selection rather than a forced choice β staff can print any template β which is why it's worth setting it to the card most of your staff should start from.