Skip to main content

Image Gallery Component

The image gallery component renders multiple images in a grid layout from an image field in a repeating-row blueprint section. Use it for progress photo galleries, site inspection images, or any collection of images contributed per edition.

Report Forge image gallery component


When to use

  • Site progress photo summary (3×3 or 4×4 grid of latest site photos).
  • Defect or inspection photo log (one row per inspection item with a photo, date, and description).
  • Milestone photos (key events captured in the edition with captions).
  • Product or deliverable images from a quality inspection section.

Adding the component

  1. Open the report output in the Output Designer.
  2. Click + InsertImage Gallery.
  3. Position and resize the component.
  4. In the Data tab, bind the section and configure the image field and caption fields.

Data binding

PropertyDescription
Source sectionA repeating-row section where each row has an image field.
Image fieldThe image field in the section to use for each gallery cell.
Caption fieldOptional text field to show as a caption below each image.
Sub-caption fieldOptional secondary field (e.g. date, location, status).
Sort fieldSort images by a field (e.g. upload date, row order).
FilterOptional row filter (e.g. only rows where Category = "Progress").
Max imagesLimit the number of images displayed.

Grid layout

PropertyOptions
Columns2, 3, or 4 columns.
Cell aspect ratioSquare (1:1), Landscape (16:9), Portrait (3:4), or Auto (original ratio).
Fit modeContain, Cover (crop to fill), or Stretch.
GapSpacing between cells in pixels (0–20px).

Cell styling

PropertyOptions
BorderNone, or configurable border style per cell.
Border radius0–12px rounded corners.
ShadowOptional drop shadow per cell.
Caption backgroundNone, or overlay the caption on the bottom of the image with a semi-transparent background.
Caption alignmentLeft, Centre, Right.

Empty state

PropertyDescription
Empty cellsShow empty cells as grey placeholders, or collapse the grid to fit only available images.
Hide when emptyCollapse the entire component if the section has no rows with images.
Empty cell textText shown inside placeholder cells (e.g. "No image").

In the interactive report viewer, clicking a gallery image opens a fullscreen lightbox:

PropertyDescription
LightboxEnabled by default. Disable to prevent lightbox on click.
Navigation arrowsPrevious/Next controls within the lightbox.
Caption in lightboxShow the caption and sub-caption fields in the lightbox overlay.

The lightbox is not available in exported PDF, Word, or Excel outputs — the gallery renders as a static grid.


Export behaviour

  • PDF / Word: Each image is embedded at its configured cell size. Captions appear below each image.
  • Excel: Images are embedded as floating objects in a grid arrangement. Captions are placed in adjacent cells.
  • For print, keep cell size above 60×60px to ensure images are legible.