Using different sized scans

In general, it is highly recommended that you annotate the image in the resolution that you want to release at. I have just recently (as of GMAO Version 1.3.1) added support for tagging the Page with the resolution of the image that was used for annotation. This is saved in the XML file (with the Page tag, attributes XResolution and YResolution) for later use.

If, for whatever reason, you decide at a later date that you want to use a different sized scan for a page, you can do that. There are two methods that you can use, one for a page-at-a-time, and the other for a batch conversion.

Single page

Load up the page you want to modify. Right click on the background image, and select "Change Background..." from the pop-up menu. Browse to the new image you want to use. After a (strangely long) bit, a dialouge will pop up asking you if you want to resize the annotations to the size of the new image:

Your computer probably is in English, so you will have "Yes" and "No" instead of my Japanese stuff.

Click the "Yes" button to have the annotations automatically resized to fit the new image. This is done by comparing the Y values of each image, and scaling up based on that, so you have to be sure that your two images have the same aspect ratio. If the scans are from two different sources, it is very likely that the bubbles will be off. You can use the hand tool to easily move them around. If they don't fit anymore, well, I haven't done any bubble resizing tools, so you're on your own there.

If you click "No" no transformation will be performed on the bubbles. They will stay where they were in the original annotation.

Regardless, the annotations still keep their original size when the XML is saved out - GMAO does not save the new scale!!! It is strongly advised that you annotate at a resolution that you will be happy with keeping for a long time.

Multiple Pages

If you want to change multiple pages at once, the easiest way to do this is to go into the GMAO Options and change the directory that the images are loaded from. If all the images have the same names and just differ in size, each time the new page is selected, you will get the same dialouge as above. I have not tested whether this works with a batch page export operation though. It might. I suspect that there would be problems with having two modal dialouges on the screen at once though. I will test it if I get new (better) scans for Tenjo Tenge chapter 71, otherwise, I don't think I'll play around with it at all.

Caveat Emptor

This code is all really beta. I am using, in fact, the old code I used for zooming in and out, which was really super beta and untested and probably buggy.