4 require_once(
"./Services/Preview/classes/class.ilPreviewSettings.php");
23 $name = get_class($this);
25 if (strpos($name,
"il") === 0)
26 $name = substr($name, 2);
28 if (strpos($name,
"Renderer") === (strlen($name) - 8))
29 $name = substr($name, 0, strlen($name) - 8) .
" Renderer";
41 $filepath =
"./Services/Preview/classes/class." . get_class($this) .
".php";
42 return !is_file($filepath);
81 require_once(
"./Services/Preview/classes/class.ilRenderedImage.php");
85 if (is_array($images) && count($images) > 0)
88 foreach ($images as $idx => $image)
92 $image->getImagePath(),
93 sprintf(
$preview->getFilePathFormat(), $idx + 1));
96 if($image->isTemporary())
123 $resizeArg = $imgSize .
"x" . $imgSize . (
ilUtil::isWindows() ?
"^" :
"\\") .
">";
127 "%s -background white -flatten -resize %s -quality %d -sharpen 0x0.5 %s",
135 return is_file($dest_img_path);