Reviewing TIFF options in detail

Aspose.Imaging uses ImageOptionsBase-based objects to set up file formats when saving or creating images. TIFF format, as such, is configured via instances of TiffOptions class. As I’ve noted in previous article, TiffOptions can also be read from loaded image, so you can get information about format’s settings for the particular file. Most of the properties of TiffOptions apply to indivitual TiffFrames, with only few properties related to TiffImage as a collection of TiffFrames. Given multi-image nature of TIFF, I will refer to whole TIFF, represented as TiffImage as “file”, and to individual images within, represented as TiffFrame, as “image” or “page”.

Read More

Clarifying working with TIFF in Aspose.Imaging

Aspose.Imaging provides support for TIFF format, which can be considered a “classic” format for raster data interchange originally used for scanning and faxing and is now used in many polygraphic, scientific and in general image processing applications that require higher precision and adjustability than common image formats like JPEG and PNG that are more end-user oriented.

Read More

Working with ICC profiles in Aspose.Imaging

Aspose.Imaging supports retrieving, applying and storing ICC color profiles for PSD and JPEG images, and can embed color profiles when exporting TIFF images. For other formats, embedded color profiles are processed when loading image, but are not availible for manipulation as of v18.7. In this article I’ll show how to work with ICC profiles for JPEG, PSD and TIFF.

Read More

Introduction to Aspose.Imaging, Part 3

Here I will talk about how to use Aspose.Imaging the most common ways of modifying raster images: ajdustment of brightness, contrast and gamma, considered ‘common’ adjustments for raster images, cropping and resizing an image and dithering and binarization often done when preparing images for printing.

Read More

Converting RGB TIFF to CMYK TIFF with Aspose.Imaging 18.3

In Aspose.Imaging 18.3 an new option has appeared which may be useful to some: an ability to convert from RGB color space to CMYK color space. To save a image in CMYK color space, you have to use CMYK-capable file format (In the example, it’s TIFF), set it up to use CMYK color space ( By creating TiffOptions with a TiffLzwCmyk value of TiffExpectedFormat enum in the example) and provide a color profile mapping to CMYK color space.

Read More