Excel Preview
Displays the selected Excel table inside Deliverable Checker. It is the working view used to inspect the reference rows and, after comparison, review their visual validation states.
Documentation
A visual guide to how Deliverable Checker connects structured Excel reference data with PDF checker regions and native DWG attributes, then brings the comparison into one review workflow.
Getting Started
Deliverable Checker is a Windows desktop QA/QC application for validating information across engineering deliverables. Excel provides the structured expected values; PDF drawings are read through visual checker regions, while DWG layouts are read through block attributes and property mappings.
Excel Configuration
The Excel workspace is configured by selecting the workbook, worksheet and table range. The lookup property identifies the Excel column used to locate the correct row for each deliverable, while constant properties can provide reusable expected values outside the selected table.
Displays the selected Excel table inside Deliverable Checker. It is the working view used to inspect the reference rows and, after comparison, review their visual validation states.
Defines the Excel file, worksheet and range loaded by the project. In the example the selected sheet is INF and the range is A1:Y194.
Selects the column used to find the matching Excel row for a deliverable. The example uses DELIVERABLE (TITLE).
Creates reusable expected values that can be mapped like Excel properties even when they do not come directly from a table column.
Explains the visual states used in the preview so correct values, errors, constants and other comparison states can be distinguished.
The mapping image below is not explaining the meaning of the spreadsheet data. It shows what each numbered annotation is selecting or identifying between the application and the source workbook.
Identifies the table preview loaded inside Deliverable Checker. This is the application-side representation of the selected Excel source.
Links the application's Sheet setting to the workbook tab. The selected worksheet is INF.
Defines the rectangular table area read by Deliverable Checker. The example range is A1:Y194, so the cells inside that interval are included in the source table.
Points to the source workbook itself. The workbook shown is PYV-OZL-FLT-QAQC Table; this represents the Excel file rather than an individual cell or column.
Shows the additional project-level reference values defined directly in the application. These values can be used like Excel properties without being tied to a specific table column.
PDF Workflow
The PDF workspace combines the drawing viewer with configurable checker regions. A master checker captures the lookup value used to find the matching Excel record, while normal and sequential checkers capture the properties that need validation.
Shows the selected drawing and the checker regions placed over its content. This is where the master/reference checker and the validation checkers are positioned, edited and visually reviewed.
Lists the PDF files included in the project together with their folder, availability/status and last-modified information. Files can be added, changed, updated or removed here.
Organizes the configured checker hierarchy and tags. In the example, the Title Block group contains the master reference and the Drawing Title, Date and Scale checkers.
Shows or hides detected PDF boundaries that can assist with checker placement and geometry selection.
Edits the active checker and shows its mapped Excel property and captured value. The example maps Drawing Title to DESCRIPTION and captures the three-line title text from the drawing.
The mapping view shows which value captured from the PDF is connected to which Excel property in the matched row.
The PDF reference checker captures PYV-OZL-FLT-SYD-DWA-SD-0001. That value is matched against the Excel DELIVERABLE (TITLE) column to locate the correct row.
The Drawing Title checker captures STORMWATER DRAINAGE / OVERALL LAYOUT PLAN / SHEET 01 OF 01 and maps it to the Excel DESCRIPTION property. The corresponding row contains Stormwater Drainage - Overall Layout Plan.
The PDF scale value 1/1000 is mapped to the Excel DRAWING SCALE property, whose reference value in the highlighted row is 1:1000.
The checker over the PDF Date field captures 15/05/26 and maps it to the Excel DATE REQUIRED TO ISSUE property. The highlighted row shows 12/11/2025.
PDF Checkers
Captures the drawing reference used to find the matching Excel row.
Captures text inside one defined region and compares it with one expected property.
Uses multiple internal regions to capture and compare a structured sequence of values.
DWG Workflow
The DWG workflow uses an installed AutoCAD environment and Core Console to inspect paper-space layouts, blocks and attributes. A reference drawing establishes the layout and block pattern reused across the project before property mappings are configured.
Displays the selected paper-space layout and title block so the reference drawing, block and attributes can be inspected visually.
Maps expected Excel or constant properties to block attributes and shows the extracted attribute values. The example includes grouped title attributes plus mappings for revision description and drawing scale.
Lists the project DWGs and their layouts, identifies the drawing/layout used as the reference and provides the controls for adding or removing DWG files.
Defines the block used to identify and extract the project data. In the example the block is TB, the Excel reference property is DELIVERABLE (TITLE), and block attribute BLOCK TEXT - 1 provides PYV-OZL-FLT-SYD-DWA-SD-0001.
DWG Mapping
Property mappings define what is extracted from the configured reference block and which Excel or constant property each value represents. The image below shows the relationship between the DWG title block and the corresponding reference row.
The reference block provides PYV-OZL-FLT-SYD-DWA-SD-0001. This is matched to the Excel DELIVERABLE (TITLE) value to identify the correct reference row.
The grouped DWG attributes TITLE-1, TITLE-2 and TITLE-3 provide STORMWATER DRAINAGE / OVERALL LAYOUT PLAN / SHEET 01 OF 01 and are mapped to the Excel DESCRIPTION property.
The DWG SCALE attribute contains 1/1000 and is mapped to the Excel DRAWING SCALE property, whose highlighted reference value is 1:1000.
Map one block attribute directly to an Excel or constant property.
Combine multiple block attributes into one mapped value using the configured separator and order.
Running Validation
Confirm PDFs, checker configuration and the Excel lookup property, then run the batch comparison.
Extract mapped values from selected layouts and save the resulting rows to an XLSX workbook.
Compare the extracted layout data directly against the selected Excel reference row.
DWG processing reports progress per layout and supports cancellation while drawings are processed in the background.
Results & Reports
The results workspace consolidates validation output so reviewers can distinguish successful checks from mismatches, missing references, duplicate references and processing failures.

Settings
The Settings workspace separates the most important reusable behaviors from the document workspaces.
Controls text normalization before comparison, including case, extra spaces and line breaks, hyphens, punctuation and accent handling.
Controls PDF rendering and extracted-data behavior. The example uses High render quality, 400% maximum zoom and enables caching of extracted PDF data.
Configures snapping used when placing and editing checker geometry. Endpoint, Midpoint, Intersection and Perpendicular point are available, with F3 used to toggle snapping.
Defines initial values reused by projects. The example shows default Excel range A13:Y206, checker width 100 and checker height 30.
Installation
Deliverable Checker is a WPF desktop application targeting .NET 10 on Windows. An AutoCAD installation is required for the DWG Checker features because the application uses AutoCAD Core Console for background DWG processing and layout previews.
Troubleshooting