You are not logged in.
Pages: 1
I have started use the PDF Engine last week to allow one existing application generate PDF reports.
One of the reports I am working have a piechart generated using TCanvas.Pie(). The resulting PDF lacks the piechart.
After some debugging, I found that the TPdfCanvas.RenderMetaFile() does not handle the PIE record on the metafile.
I have no experience with PDF. Is there anything I could do so the piechart appears on the PDF?
TIA
Marcelo
Offline
I have started use the PDF Engine last week to allow one existing application generate PDF reports.
One of the reports I am working have a piechart generated using TCanvas.Pie(). The resulting PDF lacks the piechart.
After some debugging, I found that the TPdfCanvas.RenderMetaFile() does not handle the PIE record on the metafile.
I have no experience with PDF. Is there anything I could do so the piechart appears on the PDF?
TIA
Marcelo
Hello Marcelo, I have added handling of EMR_ARC, EMR_CHORD and EMR_PIE in TPdfCanvas.RenderMetaFile()
If you still need it, I can send you the modified SynPDF.pas
Offline
Pages: 1