I am the orginal question asker, but I lost my temp account so cant comment (admin please merge if you can).
Just to clarify.
We have chosen to use FPDF over over TCPDF due to compatibility problems detailed on the FPDI website as FPDI is the core component in this, dropping FPDI was not an option.
We use FPDI to pull pages from the template document, and we then place text and images (as defined in the database using a web UI) over the top of each page, so the usuage is exactly as FPDI allows.
I found another question on this board asking about pulling embedded fonts from pdf files, the asker was slated for copyright infringing activites which is a huge assumption.
http://stackoverflow.com/questions/823348/how-can-i-extract-fonts-from-a-pdf-file-with-perl
Our templates will be coming from our designers, we want to resuse (rather than extract) fonts in the template pdf.
So these are our fonts, we just dont want every machine this pdf passes through for editing to have to not only have the font available to embed, but also to select and embed the correct font. It leads to double, even tripple handling of fonts, and possibly some guess work.
One of the replies in the above post is a very helpful direction, it is a Perl module that can enumurate embeded fonts, which is exctly what I need to display embeded fonts in the UI font list.
Now I need to test if the fonts embedded in a source (template) pdf are carried across to the new pdf, I presume they must be, so there must be a resonable way to reuse them.
Ill post back for completelness when I know for sure, still if anyone has any feedback or knowledge on this it would be greatly appreciated.
p.s. it is correct that some editors will create compressed pdf documents and strip some of the unused font, however it is a simple request for us to say dont use an editor that does this, or you will have to re-embed the font.