[Download Quickreport 5 04 Delphi 7

1 view
Skip to first unread message

Gildo Santiago

unread,
Jun 12, 2024, 11:29:54 PM6/12/24
to viafragilin

2) bigger problem:
After extracting the files of synpdf.zip into a directory and adding this directory to the delphi library search path,
I tried to write a small demo app. Unfortunately, the compiler reports an error:

Obvioulsy, the package SynLZ.pas is not included in the zip-package.
After getting a complete checkout of the SVN-archive, I added SynLZ.pas, and it works!
So maybe you will add SynLZ to the download-zip.

download quickreport 5 04 delphi 7


Download File ✯✯✯ https://t.co/T5fgk0NblK



AFAIK current trunk version is working as expected with XE3. There was some weird issue about http.sys kernel-mode server (misalignement of variable record structures), but it has been solved due to the efforts of [Hans]( =702).
So I guess there should be no issue with SynPDF with XE3.

They did not notify use about this use, but this is pretty fair use, as:
- They do provide the full source code of SynPDF, including the license terms;
- They do provide the QRPDFSynFilt.pas code, which is a very good example of using low-level TPDFCanvas;
- Even the PDF producer property contains "QuickReport+Synopse PDF".

My only implementation concern is that it does use TPdfCanvas.TextOut() for text rendering, which is OK for non Unicode versions of Delphi, but is not Unicode-ready. They should have used TPdfCanvas.TextOutW() instead for Delphi 2009+.

795a8134c1
Reply all
Reply to author
Forward
0 new messages