www.pudn.com > PtOpenGuiSourceCode.zip > magick_config.h
#if defined(WIN32) // ImageMagick build feature configuration. Please note that // disabling a feature via this header file may not be sufficient to // remove any library dependencies from the build. The VisualMagick // project files may need to be edited to remove libraries the feature // depends on. // Specify size of PixelPacket color Quantums (8, 16, or 32) // A value of 8 uses half the memory than 16 and may run 30% faster, // but provides 256 times less color precision than a value of 16. #define QuantumDepth 16 // Define to build an ImageMagick which uses registry settings to // locate installed components. #define UseInstalledImageMagick // // When building ImageMagick using DLLs, include a DllMain() function which // automatically invokes InitializeMagick(NULL), and DestroyMagick() // so that the user doesn't need to. // // #undef ProvideDllMain // // Define Windows95 to avoid using functions which are not available // under Windows 95. This reduces the maximum image size which may // be processed. // // #undef Windows95 // Define to use the autotrace library (obtain sources seperately) // #undef HasAUTOTRACE // Define to support memory mapping files for improved performance #define HAVE_MMAP // Define to include theheader file #define HAVE_SYS_TYPES_H 1 // Define to use the bzip2 compression library #define HasBZLIB // Define to use the FlashPIX library #define HasFPX // Define to use the JBIG library #define HasJBIG // Define to use the Jasper JPEG v2 library #define HasJP2 // Define to use the IJG JPEG v1 library #define HasJPEG // Define to use the "little" Color Management System (LCMS) library #define HasLCMS // Define to support patented LZW compression // #undef HasLZW // Define to use the PNG library #define HasPNG // Define to use the TIFF library #define HasTIFF // Define to use the FreeType (TrueType & Postscript font support) library #define HasTTF // Define to use the Windows GDI32 library (for clipboard and emf modules) #define HasWINGDI32 // Define to use the libwmf WMF parsing library #define HasWMFlite // Define if MIT X11 is available (or stubbed) #define HasX11 // Define to use the GNOME XML library #define HasXML // Define to use the zlib ZIP compression library #define HasZLIB // Use Visual C++ C inline method extension to improve performance #define inline __inline // Optional: Specify where X11 application resource files are installed // #define ApplicationDefaults "c:\\ImageMagick\\" // Optional: Specify where user-specific X11 application resource files are installed // #define PreferencesDefaults "~\\." // Optional: Specify where operating system specific files are installed // #define MagickLibPath "c:\\ImageMagick\\" // Optional: Specify where operating system independent files are installed // #define MagickSharePath "c:\\ImageMagick\\" // Optional: Specify where coder modules (DLLs) are installed // #define MagickModulesPath "c:\\ImageMagick\\" #endif