Incident
The ticket came in from an accounting team: "When we go to do the reports and print them to PDF, nothing happens." They were running escrow reconciliations in Closer's Choice through a Citrix virtual application, and the finished reports needed to be saved as PDFs for auditing and client delivery.
One user clicked Print to PDF and got nothing. No error, no file, no dialog — just silence. Her coworker had found a worse workaround: she could print to a physical printer, so she was printing each page, photographing it with her phone, and emailing the pictures back to herself. Her own words: "They don't look as professional and we feel like it's just so many extra steps." Creative, yes. Sustainable for a professional reconciliation service, no.
Why Microsoft print to PDF doesn't work in Citrix
This is a classic Citrix printing gotcha and it trips people up constantly. Microsoft Print to PDF is a Windows feature that saves to the "local" machine — but inside a Citrix session, "local" means the Citrix server. The PDF printer doesn't register as a redirectable client printer, so Citrix Workspace never maps it back to the user's workstation. When you hit print, the file either lands in a temp folder on the server (where the user can't reach it) or disappears entirely.
Physical printers keep working because they're already mapped through the session. PDF printers need to support Citrix's printer redirection protocol, and Microsoft's doesn't.
The key insight
You need a PDF printer that Citrix recognizes as a client printer and can redirect through the session. That's the whole fix.
Resolution
We installed PDF24 on the user's local machine — not in the Citrix session, on the actual Windows workstation. PDF24 is free, installs as a proper Windows printer driver, and plays nicely with Citrix client printer mapping.
Install steps:
- Install PDF24 on the LOCAL machine (not in the Citrix session)
- Download: apps.microsoft.com/detail/XPFD51H3VQZFM0 (or pdf24.org/en/pdf-printer)
- Restart Citrix Workspace, or log out and back into the virtual app
- Open the Citrix application — PDF24 now shows in the printer list
- Print to PDF24. The PDF saves directly to the local Downloads folder
Why PDF24 works when microsoft's doesn't
PDF24 installs as a real printer driver in the Windows spooler, which is what Citrix client printer mapping looks for. A few technical points:
- real printer driver: registers in the Windows spooler, visible to Citrix printer redirection
- port redirection: uses a virtual port that Citrix can route back to the client
- local save: PDF is generated on the client side after receiving the print job
- no server dependency: nothing needs to be installed on the Citrix server itself
Microsoft Print to PDF is technically a print-to-file handler, not a redirectable driver — which is why it vanishes in a Citrix session.
Outcome
PDF24 was installed in under two minutes. User logged back into the Citrix app, the PDF24 printer appeared in the print dialog, she selected it, clicked print, and the PDF landed in her Downloads folder. No more phone photos. Reports look professional again and the workflow dropped from about 15 steps to 2.
time to fix: 5 minutes (including download) cost: $0 (PDF24 is free) steps eliminated: 13 (print → photo → email → save)