Hi Julian,
You wrote that custom properties can be set with code like this:
Info.Strings.Add('Project' + projectname );
How does this allow setting a PDF custom property?
A custom property has both a name and a value, so I would expect a function like:
Info.AddCustomProperty('Project', projectname);
(where projectname is the value assigned to custom property 'Project')
I downloaded the demo to see if this is obvious, and there is no TWPPDFPrinter.Info.Strings property.
(But the demo uses version 2.05, not 2.50.)
Thanks,
Peter