Serg-Norseman / GEDKeeper

GEDKeeper - program for work with personal genealogical database
https://gedkeeper.net/
GNU General Public License v3.0
149 stars 44 forks source link

[Feature request] export tree to editable PDF file #574

Open Huaweidev opened 2 weeks ago

Huaweidev commented 2 weeks ago

[Feature request] Export tree to editable PDF file to get a high resolution file. Now the exported PDF does not clear when zooming. 06-15_16-01-02

Serg-Norseman commented 2 weeks ago

Is this screenshot from the PDF? The PDF renderer was vector... I need to double-check everything...

Huaweidev commented 2 weeks ago

Is this screenshot from the PDF? The PDF renderer was vector... I need to double-check everything...

Yes, Full tree - Print - Microsoft Print to PDF. The PDF is not editable and zoom is not clear.

Serg-Norseman commented 2 weeks ago

At first I didn’t understand what we were talking about.

I have a generation of trees in PDF in the family book and tree album (reduced number of generations). But when you print' a tree to PDF usingMicrosoft Print to PDF`, it simply results in saving a raster wrapped in PDF.

It will take a lot of thought to connect rendering to PDF from reports to save an arbitrary tree. The question is how the user can choose the page size of the virtual PDF canvas, how to scale the tree to fit such a page...

The problem is interesting, but it will be difficult...

Huaweidev commented 2 weeks ago

At first I didn’t understand what we were talking about.

I have a generation of trees in PDF in the family book and tree album (reduced number of generations). But when you print' a tree to PDF usingMicrosoft Print to PDF`, it simply results in saving a raster wrapped in PDF.

It will take a lot of thought to connect rendering to PDF from reports to save an arbitrary tree. The question is how the user can choose the page size of the virtual PDF canvas, how to scale the tree to fit such a page...

The problem is interesting, but it will be difficult...

No need for users to have too many choices, as long as you can save as a vector PDF to achieve PDF scaling without distortion on the line, just like Microsoft Visio files saved as PDF.