PDF-to-DICOM Windows Utility

Job ID: 40133543

Budget: $30 – $250 USD

I need a small Windows-friendly utility that sits in the background, watches a specific MySQL table via a database trigger, and—whenever a record gains a PDF file reference—automatically:

• grabs that PDF,
• wraps it inside a new .dcm file as an encapsulated, base-64-encoded PDF object,
• copies every mandatory DICOM attribute so the image is fully PACS-compliant,
• re-uses the StudyUUID stored in that same row while creating fresh, valid SeriesInstanceUID and SOPInstanceUID values, and
• drops the finished file into a target folder using my naming pattern (I’ll share the pattern at hand-off).

Language is your choice as long as it runs on Windows; pydicom, fo-dicom, dcmtk, or any equivalent toolkit is fine. The key is reliable DICOM metadata handling and solid integration with MySQL triggers so the process fires instantly without polling.

Deliverables
1. Executable or installable script plus all source code
2. Simple config file for database credentials, watch table, output folder, and naming template
3. Quick README covering setup, trigger creation, and expected DICOM field list
4. A short test showing one sample PDF converted and accepted by a PACS viewer

Once I can double-click the app, see the trigger populate the folder with a valid DICOM, and import it into my PACS without warnings, we’re done.