Image convertor

We want the given feature on images.

  1. Remove all White remove
  2. Remove white backboard
  3. Apply Black and White
  4. Apply single color
  5. Apply embossed and debossed
  6. Get all the colors from the images
  7. Image RGB to CMYK with my own IIC profile files
  8. Image RGB to Panton/Spot colors

All these feature are available in Appose(dll). If yes please share the C# code for the verification.

@lukeshbhave14, thank you for contacting us. We appreciate your interest in our product and would be happy to assist you.

Regarding your inquiry, here is the method you can use to remove white color and replace it with transparent one:
https://reference.aspose.com/imaging/net/aspose.imaging/rasterimage/replacecolor/

Here is the method you can use to transform an image into a grayscale one:
https://reference.aspose.com/imaging/net/aspose.imaging/rastercachedimage/grayscale/

Here is the method to get all the colors:
https://reference.aspose.com/imaging/net/aspose.imaging/rasterimage/loadpixels/

Here is the conversion using ICC profiles:
https://docs.aspose.com/imaging/net/color-space-conversion-for-jpeg-through-icc-profiles/

However, we regret to inform you that we do not support embossed/debossed image effects or working with Panton colors at the moment.

To provide you with additional information, we kindly request that you clarify what you mean by “remove all white remove” and “apply single color.” We will be happy to assist you further once we have a better understanding of your requirements.

Please do not hesitate to contact us if you have any further questions or concerns.

Here is the additional information.

1) Remove all white -   Find the white color in the image and remove that color from the image. 
2)  Apply single color  -  If apply red color on the image then complete image should be in red color.

@lukeshbhave14 The answer to the first point can be found in the first link of the previous message.
As for the second point, you can use the following method: FillRectangle
To fill the whole image, use the following code snippet:

Graphics graphics = new Graphics(image);
graphics.FillRectangle(new SolidBrush(Color.BlueViolet), image.Bounds);