ImageGear Professional v18.2 > User Guide > Using ImageGear > Working with Format Filters > Internal Stream Bufferization |
ImageGear uses internal bufferization for image reading and writing. This reduces the number of system IO operations during reading and writing, and consequently improves image loading and saving performance, especially when the image is located on a remote computer.
Use the IO.BUFFER_SIZE control parameter to control the size of the reading buffer. The default value is 262144 bytes (256KBytes). This size works well for most images, but you can use a smaller buffer for very small images or a larger buffer for large images. Setting the buffer size to 0 cancels bufferization on reading.
Some format filters, such as TIFF and JPEG, set the buffer size for reading pixel data automatically, according to the image raster size. However, they also use the common IO.BUFFER_SIZE setting for reading the image header.
Many formats set the buffer size automatically.