ILIAS
trunk Revision v11.0_alpha-2645-g16283d3b3f8
|
Public Member Functions | |
__construct () | |
thumbnail (string $path_to_original, string $path_to_output, int $fit_into_size, string $output_format=ImageOutputOptions::FORMAT_KEEP, int $image_quality=75) | |
croppedSquare (string $path_to_original, string $path_to_output, int $square_size, string $output_format=ImageOutputOptions::FORMAT_KEEP, int $image_quality=75) | |
resizeByWidth (string $path_to_original, string $path_to_output, int $width, string $output_format=ImageOutputOptions::FORMAT_KEEP, int $image_quality=60) | |
resizeByHeight (string $path_to_original, string $path_to_output, int $height, string $output_format=ImageOutputOptions::FORMAT_KEEP, int $image_quality=60) | |
resizeToFixedSize (string $path_to_original, string $path_to_output, int $width, int $height, bool $crop_if_true_and_resize_if_false=true, string $output_format=ImageOutputOptions::FORMAT_KEEP, int $image_quality=60) | |
convertToFormat (string $path_to_original, string $path_to_output, string $output_format, ?int $width=null, ?int $height=null) | |
Private Member Functions | |
storeStream (ImageConverter $converter, string $path) | |
buildStream (string $path_to_original) | |
Private Attributes | |
Images | $image_converters |
ImageOutputOptions | $output_options |
Definition at line 31 of file LegacyImages.php.
ILIAS\Filesystem\Util\Convert\LegacyImages::__construct | ( | ) |
Definition at line 36 of file LegacyImages.php.
|
private |
Definition at line 196 of file LegacyImages.php.
Referenced by ILIAS\Filesystem\Util\Convert\LegacyImages\convertToFormat(), ILIAS\Filesystem\Util\Convert\LegacyImages\croppedSquare(), ILIAS\Filesystem\Util\Convert\LegacyImages\resizeByHeight(), ILIAS\Filesystem\Util\Convert\LegacyImages\resizeByWidth(), ILIAS\Filesystem\Util\Convert\LegacyImages\resizeToFixedSize(), and ILIAS\Filesystem\Util\Convert\LegacyImages\thumbnail().
ILIAS\Filesystem\Util\Convert\LegacyImages::convertToFormat | ( | string | $path_to_original, |
string | $path_to_output, | ||
string | $output_format, | ||
?int | $width = null , |
||
?int | $height = null |
||
) |
Definition at line 165 of file LegacyImages.php.
References ILIAS\Filesystem\Util\Convert\LegacyImages\buildStream(), and ILIAS\Filesystem\Util\Convert\LegacyImages\storeStream().
ILIAS\Filesystem\Util\Convert\LegacyImages::croppedSquare | ( | string | $path_to_original, |
string | $path_to_output, | ||
int | $square_size, | ||
string | $output_format = ImageOutputOptions::FORMAT_KEEP , |
||
int | $image_quality = 75 |
||
) |
Definition at line 74 of file LegacyImages.php.
References ILIAS\Filesystem\Util\Convert\LegacyImages\buildStream(), and ILIAS\Filesystem\Util\Convert\LegacyImages\storeStream().
ILIAS\Filesystem\Util\Convert\LegacyImages::resizeByHeight | ( | string | $path_to_original, |
string | $path_to_output, | ||
int | $height, | ||
string | $output_format = ImageOutputOptions::FORMAT_KEEP , |
||
int | $image_quality = 60 |
||
) |
Definition at line 122 of file LegacyImages.php.
References ILIAS\Filesystem\Util\Convert\LegacyImages\buildStream(), and ILIAS\Filesystem\Util\Convert\LegacyImages\storeStream().
ILIAS\Filesystem\Util\Convert\LegacyImages::resizeByWidth | ( | string | $path_to_original, |
string | $path_to_output, | ||
int | $width, | ||
string | $output_format = ImageOutputOptions::FORMAT_KEEP , |
||
int | $image_quality = 60 |
||
) |
Definition at line 100 of file LegacyImages.php.
References ILIAS\Filesystem\Util\Convert\LegacyImages\buildStream(), and ILIAS\Filesystem\Util\Convert\LegacyImages\storeStream().
ILIAS\Filesystem\Util\Convert\LegacyImages::resizeToFixedSize | ( | string | $path_to_original, |
string | $path_to_output, | ||
int | $width, | ||
int | $height, | ||
bool | $crop_if_true_and_resize_if_false = true , |
||
string | $output_format = ImageOutputOptions::FORMAT_KEEP , |
||
int | $image_quality = 60 |
||
) |
Definition at line 144 of file LegacyImages.php.
References ILIAS\Filesystem\Util\Convert\LegacyImages\buildStream(), and ILIAS\Filesystem\Util\Convert\LegacyImages\storeStream().
|
private |
Definition at line 181 of file LegacyImages.php.
References $path, ILIAS\Filesystem\Util\Convert\ImageConverter\getStream(), ILIAS\Filesystem\Util\Convert\ImageConverter\getThrowableIfAny(), and ILIAS\Filesystem\Util\Convert\ImageConverter\isOK().
Referenced by ILIAS\Filesystem\Util\Convert\LegacyImages\convertToFormat(), ILIAS\Filesystem\Util\Convert\LegacyImages\croppedSquare(), ILIAS\Filesystem\Util\Convert\LegacyImages\resizeByHeight(), ILIAS\Filesystem\Util\Convert\LegacyImages\resizeByWidth(), ILIAS\Filesystem\Util\Convert\LegacyImages\resizeToFixedSize(), and ILIAS\Filesystem\Util\Convert\LegacyImages\thumbnail().
ILIAS\Filesystem\Util\Convert\LegacyImages::thumbnail | ( | string | $path_to_original, |
string | $path_to_output, | ||
int | $fit_into_size, | ||
string | $output_format = ImageOutputOptions::FORMAT_KEEP , |
||
int | $image_quality = 75 |
||
) |
Definition at line 49 of file LegacyImages.php.
References ILIAS\Filesystem\Util\Convert\LegacyImages\buildStream(), and ILIAS\Filesystem\Util\Convert\LegacyImages\storeStream().
|
private |
Definition at line 33 of file LegacyImages.php.
|
private |
Definition at line 34 of file LegacyImages.php.