DocumentImage.downscale Method¶
Module: DocumentImage
Definition¶
Downscales the image in-place so that its maximum dimension is equal to the given maximum size, while preserving the aspect ratio.
Note
If the maximum dimension is already smaller than the given maximum size, the function does nothing and the scaling ration returned is 1.
downscale(self, max_size: int) -> float
Parameters
max_size
intin Maximum image size, in pixels. The value must be greater than 0.
Returns
float
The scaling ratio applied to the image. Range is ]0:1].
Exceptions
An error has occurred during Document Library execution.
double downscale(int maxSize)
Parameters
maxSize
intin Maximum image size, in pixels. The value must be greater than 0.
Returns
double
The scaling ratio applied to the image. Range is ]0:1].
Exceptions
An error has occurred during Document Library execution.
public float Downscale(int maxSize)
Parameters
maxSize
intin Maximum image size, in pixels. The value must be greater than 0.
Returns
float
The scaling ratio applied to the image. Range is ]0:1].
Exceptions
An error has occurred during Document Library execution.
public float downscale(int maxSize) throws DocumentException
Parameters
maxSize
intin Maximum image size, in pixels. The value must be greater than 0.
Returns
float
The scaling ratio applied to the image. Range is ]0:1].
Exceptions
An error has occurred during Document Library execution.
public func downscale(maxSize: Int32) throws -> Float
Parameters
maxSize
Int32in Maximum image size, in pixels. The value must be greater than 0.
Returns
Float
The scaling ratio applied to the image. Range is ]0:1].
Exceptions
An error has occurred during Document Library execution.
int id3DocumentImage_Downscale (
ID3_DOCUMENT_IMAGE hDocumentImage,
int maxSize,
float * scaleRatio)
Parameters
hDocumentImage
ID3_DOCUMENT_IMAGEin Handle to the DocumentImage object.maxSize
intin Maximum image size, in pixels. The value must be greater than 0.scaleRatio
float *out The scaling ratio applied to the image. Range is ]0:1].
Returns