#1 2025-10-14 19:44:00

wmeyer48
Member
Registered: 2022-03-04
Posts: 2

SynPDF dependencies

Hello,

I was happy to find SynPDF as a separate project, but on trying to use it in Delphi 13, I find that there are unsatisfied dependencies. Some are resolved by turning off defines, but there remain some which appear to require other actions. SynCommons and
SynLZ, in particular, remain unsatisfied. Adding them to the project then leads to the discovery in SynCommons that the most recent defined version is:
    {$elseif defined(VER360)}'Delphi 11.1 Next'

Before I go further, should SynPDF otherwise be compatible with the later versions of Delphi?

Thanks

Last edited by wmeyer48 (2025-10-14 19:48:58)

Offline

#2 2025-10-14 20:02:31

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 15,244
Website

Re: SynPDF dependencies

Use mormot.ui.pdf.pas from mORMot 2, or retrieve the latest units of the mORMot 1 version from github.
Both support Delphi 13.

Offline

#3 2025-10-14 20:06:43

wmeyer48
Member
Registered: 2022-03-04
Posts: 2

Re: SynPDF dependencies

Thanks! Is mormot.ui.pdf.pas freestanding, or will it also have dependencies? I don't want or need all of mormot, just simple access to collect properties from the target file.

Offline

#4 2025-10-14 20:35:23

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 15,244
Website

Re: SynPDF dependencies

It will use some other mORMot units, not all of the toolbox.

Offline

Board footer

Powered by FluxBB