Menu "File" - "Export to:" - "HTML Image"

"HTML Image" is an interactive hypertext (HTML) page that is an image of the family tree, and can be shown in a browser, such as Internet Explorer or Firefox. The image is interactive in that frames of those persons which have comments or links display that data in reaction to mouse clicks.
The tree image for the page is stored in the GIF graphics format. Because the program draws the tree using only 5 colors, this format compresses the file greatly. A picture 1,000 x 1,000 pixels in size needs a GIF file that is only 10-15 kilobytes, whereas other formats (TIFF, PCX, JPEG) would generate files that are about twice as large for the same amount of data.
Unlike printing the tree, where the scale of the image is defined by the size of the sheets of paper (and the image "is adjusted" to the size of the paper), on export to image the target scale is always "one-to-one", i.e. the size of target image is defined by the size of the tree. For example, a tree of approximately 600-700 persons requires an image size of about 10,000 x 4,000 pixels. But browsers show such big images very inefficiently (or they do not show them at all), and an image of such size resides in a large chunk of operative memory. For this reason, when images are 2,400 x 1,800 pixels in size or larger, the program offers to break them into smaller ones. The user can set another size, changing the number of the grid's cells, but images cannot be bigger than 10,000 pixels in either dimension.

"Export to HTML image" dialog interface

  1. Text fields "Total image size" show the sizes of the image necessary to fit the tree in scale 1:1, plus 100 pixels for margins (50 pixels for each side).
  2. Input fields "Image grid" break a large image into a number of smaller ones which are placed in cells of the table in the HTML page. The process of splitting is automatically reflected in the right half of the dialog. Opening the dialog causes the program to calculate how many parts it is necessary to break the image into, if the image exceeds the 2,400x1,800 pixels size limit. Usually no action from the user is required here, if the only desire is to make the cells even smaller - for example, if the browser is unable to display the large images.
  3. The next line shows the size of each image into which the whole (large) image has been broken.
  4. Radio buttons "Background" set the image background:
    Default is that is used in the program itself;
    White is, accordingly, white;
    Transparent - the background will be transparent - the image can be placed over other images.
  5. Checkbox "Interlaced" specifies creating Interlaced GIF files - in a browser the image appears to fade in as the file is loaded over several passes.
  6. Radio buttons "Export range: All/Selected": the entire tree or only a selected part will be exported.
  7. Checkbox "Add persons info" specifies, whether or not to make HTML page interactive. If it is checked, the subdirectory [html_page_name]_files will contain data files for an individual person. These HTML files will be shown in a separate browser window when the user clicks on a person's frame.
  8. Dropdown list "Info encoding" allows to set the encoding (language) for such files with personal data. About the encoding see also here.