Skip to main content

Printing

Applies to: Pro · Enterprise Last updated: 27-Feb-2026

Overview

Kazinex generates print-ready PDF output from the Activities grid and Gantt chart. The print system renders a faithful replica of the on-screen layout into a multi-page PDF document with configurable paper size, margins, columns, headers, and footers.

Prerequisites

  • Active Pro or Enterprise subscription
  • At least one schedule loaded
  • The Print button or Ctrl + P shortcut
  1. Click Print on the toolbar (or press Ctrl+P)
  2. The Print Settings Modal opens with a live preview
  3. Configure settings across the three tabs
  4. Click Generate PDF
  5. Review the preview, then Download or Print to your system printer

The settings modal has a three-section layout:

SectionPositionDescription
Page ThumbnailsLeft panelScrollable thumbnail strip showing all generated pages
Live PreviewCentreFull-scale preview of the selected page
Settings TabsRight panelThree configuration tabs

Tab 1 — Options

Page Setup

SettingOptionsDefault
Paper SizeA0, A1, A2, A3, A4, Letter, Legal, TabloidA3
OrientationPortrait, LandscapeLandscape
Quality (DPI)150, 200, 300200

Margins

MarginRangeDefault
Top0–50mm10mm
Bottom0–50mm10mm
Left0–50mm10mm
Right0–50mm10mm

Layout

SettingRangeDefaultDescription
Row Height6–40px20pxHeight of each activity row
Scale Mode3 modesFit WidthHow content fits onto pages
Custom Scale20–200%100%Manual scale (only in Content Scale mode)
Scale ModeBehaviour
Fit AllShrinks the entire grid + Gantt to fit on one page
Fit WidthScales to page width; paginates vertically
Content ScaleUses the specified percentage; paginates both ways

Display Toggles

ToggleDefaultDescription
Show GridOnInclude the Activities grid columns
Show GanttOnInclude the Gantt chart
Show DependenciesOnDraw dependency lines on the Gantt
Show Row NumbersOffAdd row numbers to the grid
Show Group BandsOnShow WBS / grouping header bands
Show Grid LinesOnPrint cell borders

Tab 2 — Columns

Select which grid columns appear in the printed output. Columns are listed with checkboxes and can be reordered by drag-and-drop. The column widths match the on-screen widths by default, but you can override individual column widths for print.

Tab 3 — Timescale

SettingOptionsDefault
Tier ModeSame 5 modes as Gantt timescaleYear / Month
Date RangeFull Project, Rolling (±N months), or Custom rangeFull Project
Rolling Window1–36 months from data date12 months
Custom StartDate pickerProject start
Custom EndDate pickerProject finish

Header (appears at the top of every page)

ElementPositionDefault
Project NameLeftFrom project properties
SubtitleLeft (below name)Empty
Company NameRightFrom project properties
Data DateRight (below company)The schedule data date
Print DateRight (below data date)Current date/time
LegendRight (below print date)Bar style colour legend
ElementPositionDefault
Page NumbersCentre"Page X of Y"
RevisionLeftEmpty (user-editable)
DisclaimerRightEmpty (user-editable)

Multi-Page Tiling

When the schedule content exceeds a single page, the print engine tiles the content across multiple pages:

  • Vertical pages — additional rows that don't fit on one page spill to the next page down
  • Horizontal pages — if the Gantt timeline extends beyond the page width, additional pages tile to the right
  • Pages are numbered in reading order: top-left → top-right → bottom-left → bottom-right

The page thumbnails in the left panel show the tiling arrangement.

The PDF generation pipeline:

  1. Layout calculation — determines page count, tile arrangement, and content distribution
  2. HTML rendering — generates a pixel-perfect HTML replica of each page tile
  3. Image capture — converts each HTML tile to a high-resolution image using html-to-image
  4. PDF assembly — combines all tile images into a multi-page PDF using jsPDF
  5. Download — serves the completed PDF to the browser

Performance

Paper SizeDPITypical Generation Time
A41502–5 seconds
A32005–10 seconds
A130015–30 seconds
A030030–60 seconds

Generation time varies with the number of activities, columns, and Gantt timeline span.


Tips & Best Practices

  • Use A3 Landscape for most construction schedule printouts — it provides a good balance of detail and readability
  • Fit Width mode is the safest default; it ensures the full grid + Gantt width fits on each page while allowing vertical pagination
  • Reduce the row height to 14–16px for dense schedules with 500+ activities
  • For large projects, use Rolling Date Range to focus on a 3–6 month look-ahead window
  • Enable the Legend in the header so readers understand bar colour meanings
  • Use 300 DPI only when printing to a plotter or large-format printer; 200 DPI is sufficient for standard printers