QCAD Bugtracker

  • Status Closed
  • Percent Complete
  • Task Type Feature Request
  • Category QCAD (main)
  • Assigned To
  • Operating System All
  • Severity Low
  • Priority Very Low
  • Reported Version 3.9.1
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: QCAD Bugtracker
Opened by Tamas TEVESZ - 24.03.2015
Last edited by Andrew - 24.03.2015

FS#1200 - Embed fonts in exported PDF

This is not the same as  FS#782 .

Is it possible to have referenced fonts embedded in the exported PDF files somehow? Sort of like producing PDF/A (not really, but at least with the fonts referenced being included)?

I have played around a little with QPrinter::setFontEmbedding(), but it didn’t really produce any results (pro or con). I am not sure it can even be done, as looking around there are numerous references (rather questions and RFEs) for creating PDF/A-3 format PDFs with Qt, but I am yet to bump into a resolution. I almost have a feeling that generating PDF/A-1 files is possible, but I have not found any definite guidelines or ways to that either.

The use case is obvously when you don’t have a particular font installed on the system you are printing your designs on, for example.

Closed by  Andrew
24.03.2015 10:49
Reason for closing:  Won't implement
Andrew commented on 24.03.2015 09:50

Is this about drawings exported as PDFs by QCAD or PDF export in general using Qt?

QCAD exports texts as paths to PDF (for maximum precision of text height and geometry), so a PDF file generated by QCAD from a drawing should never really reference any external fonts.

Tamas TEVESZ commented on 24.03.2015 10:43

PDFs exported by QCAD.

This is good news, though - I did not know that, and I was just checking the resulting PDF for embedded fonts, of which there are none, but now it's clear why. (In fact, I was a tiny bit puzzled by why don't I see any difference in the PDF viewed on another machine, but I thought Adobe Reader did some good magic for font replacement or whatnot.)

Thanks for the explanation!


Available keyboard shortcuts


Task Details

Task Editing