Working with Images
MandalaMaker can import digital images and incorporate them into your mandalas. The program can also export your mandalas as images. This section provides general digital image information that will help you get the most out of these features.
A digital image has a number of characteristics. Among the most important are its size, resolution, compression, transparency and color space.
Digital image size is generally expressed by pixel dimensions. An image designated as 400px x 600px is 400 pixels wide and 600 pixels high. Size may also be expressed in inches, centimeters, etc, with resolution taken into account.
Resolution refers to the density of pixels in an image and is generally expressed in dots per inch (DPI) or dots per centimeter. The size of an image in inches or CMs is dependent on resolution. If the resolution of the 400px x 600px image above were 300 DPI, the image would be 1 x 2 inches, if the resolution were 72 DPI the image would be approximately 4.1 x 8.3 inches. Note that the number of pixels has not changed and that the image at either resolution contains the same image information.
Many image formats compress images to some extent to shrink file size. Compression can be either lossless or lossy. Lossless compression preserves all image information in the compressed file, while lossy compression discards some information during compression. A good lossy compression method limits its impact on image quality.
Some image formats have an opaque background. In such an image, if there is no image information in an area of the image frame, those areas will appear white. Other formats allow for a transparent background, where areas of the image frame without image information will allow whatever is behind the image to show through.
MandalaMaker allows you to create "translucent" paints that allow background objects to show through. These effects will still be visible whether the output format supports transparency or not. However, if the mandala background is translucent, it will export as opaque unless the target format supports transparency.
Image formats vary in their ability to encode colors in different color spaces. For a discussion of color spaces, see the Working with Paints section.
There are numerous digital image formats, each with different capabilities regarding the characteristics discussed above. MandalaMaker can import four different image types or formats and can export images in three.
JPEG is short for Joint Photographic Experts Group. As the name suggests, this image format was designed to store digital photographs. It is a high quality format for continuous-tone images. JPEG uses lossy compression, however the compression algorithm is designed to have minimal impact on the visual quality of the image. JPEG provides a range of quality settings that allow a custom tradeoff between file size and quality. JPEG images are opaque, and the format can support a range of color spaces, including RGB and CMYK. JPEG images can be created at arbitrary resolutions. MandalaMaker can both import and export JPEG images. When exporting JPEGs, MandalaMaker always uses the maximum quality setting. Unless you are targeting the web or need image transparency, JPEG is the recommended export format.
PNG stands for Portable Network Graphics. This format, which supports lossless compression and transparency, has become the modern standard for web images. As a format designed for the screen display, PNG is limited to RGB colors, but supports arbitrary resolutions. MandalaMaker can import and export PNG images.
GIF, which stands for Graphics Interchange Format, was created by CompuServe (when the internet was young) as a way of sharing images. The format uses a palette-based compression scheme limited to 256 colors, making it ill suited for photographic images. It's compression is technically lossless, but the limited color palette will result in dithering of images with more than 256 colors. GIF does support transparency but is limited to 72 DPI resolution. MandalaMaker can import and export simple (non-animated) GIFs.
BMP, short for bitmap, is a simple image format that supports transparency, arbitrary resolutions, and optional compression. MandalaMaker can import BMP files, but does not export to the format.
As discussed above, MandalaMaker can import JPEG, PNG, GIF or BMP images.
When you add an image to your mandala, the program will require you to set the size parameters of your mandala via the Export Settings dialog. This is because, while the Shape and Text elements of your mandala are resolution independent and will print and export smoothly at any size, image elements have a certain number of pixels to work with. Fixing the size and resolution of your mandala allows MandalaMaker can ensure maximum quality of the image elements in output.
When viewing your imported image in Image Edit mode, the size of the Canvas represents the full size of your mandala and the image will be sized proportionally on it. With the Image Scale at 100%, one pixel of the imported image will fill one pixel when exported, yielding maximum image quality.
When you increase the Image Scale, MandalaMaker interpolates (invents) new pixels to fill the larger space. When you reduce the Scale, MandalaMaker throws away the extra pixels and does it's best to maintain the image's integrity. While rescaling works quite well in practice, you should be aware that some amount of image quality will be lost. You can zoom in on your mandala in Preview mode to check that the quality will be acceptable for your purposes.
A Note About Copyright
Be aware that the creator of an image has copyright to that image. If you import images found on the web or from other sources and then distribute or sell the resulting mandala, you may be violating copyright laws. Using parts of copyright images (such as in the Tile Effect) may fall under "fair use," but when in doubt, check with the copyright holder or don't use the image.
Mandalas can be exported at arbitrary sizes (though always square), in three formats and at four different resolutions. If your mandala does not contain images, these choices can be made at any time before export. As discussed above in the Import section, when you add an image to your mandala you will need to make this decision before you can add the image.
MandalaMaker can export in JPEG, PNG or GIF formats. Choose a file format that suits your intended use. See the discussion of formats above.
MandalaMaker allows you to display the size parameter in units of pixels, inches or centimeters. Changing the display unit does not change the size of your exported file.
Choose a resolution suited to your intended use. For printed images 300 DPI is generally high enough. Use 600 DPI where extra high quality is required. 150 DPI is fine for web images.
About Meta Information
An image file typically contains more information than just the visible image. So called meta information in the file may include the resolution, color space, camera specs and settings (in the case of photos), timestamps, GPS information and much more. There are several "flavors" of meta information and different image viewing and editing applications may read or write in different flavors. MandalaMaker writes resolution information to it's export files, but depending on the program that is reading that file, that information may or may not be visible. Be aware that you can easily set or change the resolution meta data in many image handling applications. If you do this without resampling, your actual image information will remain unchanged.