Once the end users of your application have created some marks, they have the following options to save them:
- Save them to a separate .ART file. This is a legacy ART storage format supported in the previous versions of ImageGear ART. Using this method, your application will have to keep track of which .ART file goes with which image file, and load them together. Use IG_ARTX_page_save_file() with the LEGACY parameter of enumIGArtXSaveFormat.
- Save them to a separate .XML file. This is a more flexible and extensible storage format, and is the recommended format. Using this method, your application will have to keep track of which .XML file goes with which image file, and load them together. Use IG_ARTX_page_save_file() with the XML parameter of enumIGArtXSaveFormat.
- Save the ART marks as tags or objects inside the image file. This option is only available for the raster file formats that support storing annotations, like TIFF files. Use IG_ARTX_page_save().
- Save the ART marks as annotations inside the PDF file. This option is only available for PDF format. Use IG_ARTX_page_save_file() to do this.
- "Burn In" the ART marks. This converts the ART marks from their native representation to the format of the raster image file, after which much of their functionality is no longer available (for instance, once a mark is burned in to a JPEG image, it cannot be moved, resized, or hidden). Use IG_ARTX_page_burn_in() to do this.
.ART files can be read by any other application developed with ImageGear. In addition, the .ART file format is supported by the Imaging for Windows application (from Kodak) supplied with Windows.