-
Notifications
You must be signed in to change notification settings - Fork 1
Getting Started
swayerloren edited this page Apr 13, 2026
·
1 revision
This page is the shortest path to running PDF TO ESX AGENT.
If the project has a packaged Windows release asset on the Releases page, that is the easiest non-developer path.
Use it like this:
- Download the packaged release archive.
- Unzip the full app folder to a normal writable location.
- Launch
PDF-TO-ESX-Agent.exe. - Add one or more estimate PDFs.
- Choose an output folder and convert.
Important:
- ship or extract the whole app folder, not only the
.exe - there is no installer yet
- the packaged build is currently a PyInstaller
onedirapp because that is the more reliable option for this stack
Requirements:
- Windows
- Python 3.12 or later available through
py -3 - Tkinter support in the Python install
Setup:
py -3 -m venv .venv
.\.venv\Scripts\python.exe -m pip install --upgrade pip
.\.venv\Scripts\python.exe -m pip install -r requirements.txtRun:
.\scripts\Run-App.ps1Alternative:
.\.venv\Scripts\python.exe .\run_app.pyWhen the app opens:
- Drag estimate PDFs into the drop zone or use the file picker.
- Confirm the selected-file list looks right.
- Choose an output folder.
- Click
Convert. - Review the status area, warnings, and generated output paths.
Successful runs write:
*.esx*.esx.xml*.canonical.json
Main repository | Deep docs in docs_repo | Issues
docs_repo/ in the main repository is the authoritative deep technical source of truth.