GenoPro Home
GenoPro Home  |  Get Started With My Genealogy Tree  |  Buy  |  Login  |  Privacy  |  Search  |  Site Map
 

GenoPro Support Forum




Author an easy way to export tree to svg
Posted Thursday, September 27, 2007 - Post #19333
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Customers
GenoPro version: 2.0.1.1

Last Login: Tuesday, February 10, 2009
Posts: 3, Visits: 25
Thank you for the fixed genomap.svg file, Ron. It works very well!

Thank you also for the fast and thorough reply! I love GenoPro!
Posted Wednesday, September 26, 2007 - Post #19326
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Moderators
Customers
Gamma
FamilyTrees.GenoPro.com
Translator
GenoPro version: 3.1.0.1

Last Login: Tuesday, October 28, 2025
Posts: 4,886, Visits: 22,799
Nick K (9/26/2007)
-How do I make sure a fix you have created is not accidentally erased or overwritten by a new update of GenoPro?

There is no danger.  All report skins are stored inside the executable GenoPro.exe, so an update of GenoPro means updating only a single file.  GenoPro does not update any custom skin.

Posted Wednesday, September 26, 2007 - Post #19323
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1

Last Login: 2 days ago @ 9:23 PM
Posts: 3,464, Visits: 26,854
Virtually all fixes I post on this forum will be included in the next GenoPro update. Very occasionally I may suggest a coding change for a particular issue that for one reason or another I do not wish to include in the standard skin and in these cases this is made clear in the post. Posting fixes and enhancements on this forum serves two purposes - one to provide an early release for users and second to have it tested more widely before inclusion in the standard Report. I normally indicate that a fix will be added in the next update but on this occasion I slipped up so I will say it now: This fix will be included in the next Report update.

Not every GenoPro update will have changes to the Narrative Report. The update summary will usually indicate if it does.

The only reason for keeping custom skins beyond a GenoPro update is when you have made your own coding or xml changes to the skin. If you wish to keep your own changes then it is up to you to merge the changes into a newly generated custom skin at each GenoPro update that you install. A customised skin is not guaranteed to work with future updates.


'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"


Edited: Wednesday, September 26, 2007 by Ron
Posted Wednesday, September 26, 2007 - Post #19322
Famous Writer

Famous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous Writer

Customers
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1

Last Login: Wednesday, November 12, 2025
Posts: 264, Visits: 1,760
sergymk,
Thanks for the clarification and the screenshots.


Ron,
I see you crank out a lot of quick fixes to problems. Can you please educate me on the best way to manage all these updates you issue?

-Are all your updates included in the mini-updates of GenoPro, or are they case-by-case fixes?
-If they are case-by-case fixes, is there a library I can browse through somewhere to install on my PC?
-How do I make sure a fix you have created is not accidentally erased or overwritten by a new update of GenoPro?
-Right now, I have about 4 different family trees. Assuming each one had its own customized Report or Skin, what would be the best way to manage the skins? If you issue one fix, do I have to apply it to all the skins? or does your fix automatically correct all of them? or is it case-by-case?

(If you need to break this off into a separate thread, please feel free to).
Posted Wednesday, September 26, 2007 - Post #19321
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1

Last Login: 2 days ago @ 9:23 PM
Posts: 3,464, Visits: 26,854
Yes I can see what you mean from your PNGs. There are two problems with the family lines in the SVG. Firstly the line ends are square or 'butt' instead of round, secondly the default width is wrong at 2px instead of 3px. Strange this error has gone unnoticed, or at least unreported for so long. The attached genomap.svg file can be used in a custom skin to correct this.

I have previously considered producing a report that just generates SVG images of the Genomaps, in a slightly different way to the Narrative Report, e.g. origin in top left and no zoom arrows etc. Its on my list and one day I get around to it! Should just need a little tweak to the existing VBScript.


'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"
Posted Wednesday, September 26, 2007 - Post #19320
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Customers
GenoPro version: 2.0.1.1

Last Login: Tuesday, February 10, 2009
Posts: 3, Visits: 25
Thanks, but I'm not talking about the color. I did not explain myself correctly. The lines are grey in both the EMF and SVG export. The difference is that in the EMF the grey lines are arranged a little weird compared to the black lines. This does not happen in native GenoPro tree or in EMF export. Take a look at the attached images.

genopro.png (117 views, 1.37 KB)
emf.png (118 views, 2.03 KB)
svg.png (125 views, 2.43 KB)
Posted Tuesday, September 25, 2007 - Post #19319
Famous Writer

Famous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous Writer

Customers
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1

Last Login: Wednesday, November 12, 2025
Posts: 264, Visits: 1,760
61923 (9/25/2007)
Also, the SVGs I open through "reports" look somewhat worse that what you would get with EMF export: the horizontal grey lines (marriage lines) are arranged on top of the black vertical lines, and they look a little funky--you'll see what I mean when you look at them. Hopefully that can be corrected as a part of this update.



The lines are always grey when you first define the relationship. Double click on the line and select from the drop down list (e.g., married, separated, divorced, widowed, engaged, etc). Different colored lines appear depending on the relationship you choose.
Posted Tuesday, September 25, 2007 - Post #19318
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Customers
GenoPro version: 2.0.1.1

Last Login: Tuesday, February 10, 2009
Posts: 3, Visits: 25
I'm very happy to see that GenoPro uses SVG as the format for family trees in reports.

As I understand, right now the only way to export to SVG is to generate a report and get the file from there. I think it should be possible to just export your family tree to SVG the same way it is exported to EMF using File/Export/Export to MetaFile... It looks like the backbone of SVG support is already there, so it should not be that hard to do, right?

As I understand, SVG is a much better format than EMF, and it is rapidly growing in support, so it would be nice to easily export to SVG in a few clicks. I want to put a link to the SVG on a website I'm building, so that people can download it, resize it to their liking, and print it.

Also, the SVGs I open through "reports" look somewhat worse that what you would get with EMF export: the horizontal grey lines (marriage lines) are arranged on top of the black vertical lines, and they look a little funky--you'll see what I mean when you look at them. Hopefully that can be corrected as a part of this update.

Of course, this is not top priority. I can export to EMF for now, and convert that over to SVG. But I think this is a good medium-term goal.


Similar Topics

Click to view RSS...
Expand / Collapse

Reading This Topic

Expand / Collapse