Getting Started 1. 7
are provided for turning it off again to retain the past output appearance if desired. Select either one,
depending on your method of using PDF2IMG:
• a new command line switch: -noenhancethinlines
• a new API function in PDF2IMGCOM: pdf2img_set_enhance_thin_lines
Banded Conversion of JPG and TIF Output
As of the v2.1P1a release, PDF2IMG will now use an enhanced conversion process to accommodate
unusually large input PDF documents when converting to JPG or TIF.
Essentially, PDF2IMG now checks to see if it has enough memory to rasterize a PDF page in one pass. If
not, it rasterizes the page in bands (strips) in order to use smaller chunks of memory, then reassembles the
bitmaps into the finished output image. This new banding approach (if needed for the input) will have no
effect on the final output appearance, and will be transparent to the user; the memory allocation or
banding is handled internally.
The PDF2IMG console application provided in this release now includes a new -maxbandmem
command-line argument, and the PDF2IMGCOM interface now includes a new
pdf2img_set_max_band_memory API call, used to adjust the default threshold value of 300,000,000
bytes, above which a banding process conversion will be used.
v2 . 0
Macintosh OS X Platform Now Supported
As of the v2.0P1c release, PDF2IMG is now available for these Macintosh platforms:
• Tiger 10.4.8 or higher PPC
• Leopard 10.5.x PPC
• Tiger 10.4.8 or higher Intel
• Leopard 10.5.x Intel
• Snow Leopard 10.6.x Intel
Supported output formats include BMP, EPS, GIF, JPG, PNG, RAW and TIF. Conversion from XPS to
PDF is not supported on this platform; input format must be PDF.
NOTE: You will typically not need the
calls; the banding process is automatic
and used only when needed, based on input page size and available memory.
NOTE: BMP output is not supported on PPC machines.