pdfOptimizer 3.0.1 API
iText.Pdfoptimizer.Handlers.Imagequality.Processors.Scaling.AverageCalculationAlgorithm Class Reference

Scaling algorithm which calculates average color of all pixels of the original image covered by the pixel of resulting image. More...

Inheritance diagram for iText.Pdfoptimizer.Handlers.Imagequality.Processors.Scaling.AverageCalculationAlgorithm:
iText.Pdfoptimizer.Handlers.Imagequality.Processors.Scaling.IScalingAlgorithm

Public Member Functions

virtual BitmapImagePixels  Scale (BitmapImagePixels original, double scaling)
  Scales a bitmap image by calculating average color of all pixels of the original image covered by the pixel of resulting image. More...
 

Detailed Description

Scaling algorithm which calculates average color of all pixels of the original image covered by the pixel of resulting image.

Member Function Documentation

◆ Scale()

virtual BitmapImagePixels iText.Pdfoptimizer.Handlers.Imagequality.Processors.Scaling.AverageCalculationAlgorithm.Scale ( BitmapImagePixels  original,
double  scaling 
)
inlinevirtual

Scales a bitmap image by calculating average color of all pixels of the original image covered by the pixel of resulting image.

Parameters
original

Scales a bitmap image.

Parameters
scaling

Scales a bitmap image.

Returns

Scales a bitmap image.

Implements iText.Pdfoptimizer.Handlers.Imagequality.Processors.Scaling.IScalingAlgorithm.