QSL Label Print - foldynl/QLog GitHub Wiki

The QSL Label Printing (LogbookPrint QSL) dialog creates printable QSL labels from logged QSOs. It can print labels on label sheets or print label data directly on QSL cards.

The dialog has a configuration panel and a live preview. When settings are changed, the preview is updated so the result can be checked before printing or exporting.

Filtering Users can choose which QSOs will be used. The dialog can filter by:

  • Date range
  • My callsign
  • Station profile
  • QSL sent status
  • User filter

QSOs are grouped by callsign. If there are more QSOs for one callsign than the selected maximum, QLog creates more labels or cards for that callsign. The QSL column shows TNX when a QSL was received by paper QSL, LoTW, eQSL, or DCL. Otherwise it shows PSE.

After printing or PDF export, QLog can mark the matching QSOs as sent.

Print Mode The dialog has two print modes:

  • Label Sheet prints labels on a sheet of adhesive labels.
  • QSL Card prints the same label data directly on cards.

The output page size can be set to A4 or Letter.

Label Templates In Label Sheet mode, the layout can be selected from predefined templates or set to Custom. A custom template can define the number of rows and columns, label size, margins, and horizontal or vertical spacing. This helps align the print with the physical label sheet.

Predefined templates include common Avery formats for A4 and Letter paper.

QSL Card Layout In QSL Card mode, QLog prints cards on the selected page size and chooses the best page orientation and card rotation to fit as many cards as possible.

The card layout can be configured with:

  • Card width and height
  • Gap between cards
  • Label width and height
  • Label X and Y offset on the card
  • Optional filled background under the label
  • Label background color
  • Optional card background image

Label Appearance Formatting options control how data is drawn on each label or card. This includes:

  • Separate fonts for normal text and QSO data
  • Text color
  • Adjustable font sizes for callsign, headers, and QSO data
  • Adjustable size and text for the To Radio label
  • Custom date format
  • Custom header texts for date, time, band, mode, and QSL
  • Optional additional data column with user-defined header
  • Footer text on both sides of the label
  • Optional label borders for alignment checks

The number of QSOs per label can be changed. Partly used label sheets can be handled by skipping a specified number of label positions.

Preview and Navigation The built-in preview shows how labels or cards will be rendered. Users can zoom in or out, use Ctrl + mouse wheel to zoom, and move between pages.

Output Labels or cards can be sent directly to a printer or exported to a PDF file.