size_width(100); // set width for thumbnail, or $thumb->size_height(300); // set height for thumbnail, or $thumb->size_auto(200); // set the biggest width or height for thumbnail $thumb->jpeg_quality(75); // [OPTIONAL] set quality for jpeg only (0 - 100) (worst - best), default = 75 $thumb->show(); // show your thumbnail $thumb->save("./huhu.jpg"); // save your thumbnail to file ---------------------------------------------- Note : - GD must Enabled - Autodetect file extension (.jpg/jpeg, .png, .gif, .wbmp) but some server can't generate .gif / .wbmp file types - If your GD not support 'ImageCreateTrueColor' function, change one line from 'ImageCreateTrueColor' to 'ImageCreate' (the position in 'show' and 'save' function) */############################################ class thumbnail { var $img; function redimensionar_imagen($imagen, $nombre_imagen_asociada) { //indicamos el directorio donde se van a colgar las imágenes $directorio = 'imagenes/' ; //establecemos los límites de ancho y alto $nuevo_ancho = 350 ; $nuevo_alto = 350 ; //Recojo información de la imágen $info_imagen = getimagesize($imagen); $alto = $info_imagen[1]; $ancho = $info_imagen[0]; $tipo_imagen = $info_imagen[2]; //Determino las nuevas medidas en función de los límites if($ancho > $nuevo_ancho OR $alto > $nuevo_alto) { if(($alto - $nuevo_alto) > ($ancho - $nuevo_ancho)) { $nuevo_ancho = round($ancho * $nuevo_alto / $alto,0) ; } else { $nuevo_alto = round($alto * $nuevo_ancho / $ancho,0); } } else //si la imagen es más pequeña que los límites la dejo igual. { $nuevo_alto = $alto; $nuevo_ancho = $ancho; } // dependiendo del tipo de imagen tengo que usar diferentes funciones switch ($tipo_imagen) { case 1: //si es gif ... $imagen_nueva = imagecreate($nuevo_ancho, $nuevo_alto); $imagen_vieja = imagecreatefromgif($imagen); //cambio de tamaño... imagecopyresampled($imagen_nueva, $imagen_vieja, 0, 0, 0, 0, $nuevo_ancho, $nuevo_alto, $ancho, $alto); if (!imagegif($imagen_nueva, $directorio . $nombre_imagen_asociada)) return false; break; case 2: //si es jpeg ... $imagen_nueva = imagecreatetruecolor($nuevo_ancho, $nuevo_alto); $imagen_vieja = imagecreatefromjpeg($imagen); //cambio de tamaño... imagecopyresampled($imagen_nueva, $imagen_vieja, 0, 0, 0, 0, $nuevo_ancho, $nuevo_alto, $ancho, $alto); if (!imagejpeg($imagen_nueva, $directorio . $nombre_imagen_asociada)) return false; break; case 3: //si es png ... $imagen_nueva = imagecreatetruecolor($nuevo_ancho, $nuevo_alto); $imagen_vieja = imagecreatefrompng($imagen); //cambio de tamaño... imagecopyresampled($imagen_nueva, $imagen_vieja, 0, 0, 0, 0, $nuevo_ancho, $nuevo_alto, $ancho, $alto); if (!imagepng($imagen_nueva, $directorio . $nombre_imagen_asociada)) return false; break; unlink($nombre_imagen_asociada); } return true; //si todo ha ido bien devuelve true } function thumbnail($imgfile) { //detect image format $this->img["format"]=ereg_replace(".*\.(.*)$","\\1",$imgfile); $this->img["format"]=strtoupper($this->img["format"]); if ($this->img["format"]=="JPG" || $this->img["format"]=="JPEG") { //JPEG $this->img["format"]="JPEG"; $this->img["src"] = ImageCreateFromJPEG ($imgfile); } elseif ($this->img["format"]=="PNG") { //PNG $this->img["format"]="PNG"; $this->img["src"] = ImageCreateFromPNG ($imgfile); } elseif ($this->img["format"]=="GIF") { //GIF $this->img["format"]="GIF"; $this->img["src"] = ImageCreateFromGIF ($imgfile); } elseif ($this->img["format"]=="WBMP") { //WBMP $this->img["format"]="WBMP"; $this->img["src"] = ImageCreateFromWBMP ($imgfile); } else { //DEFAULT echo "Not Supported File"; exit(); } @$this->img["lebar"] = imagesx($this->img["src"]); @$this->img["tinggi"] = imagesy($this->img["src"]); //default quality jpeg $this->img["quality"]=75; } function size_height($size=100) { //height $this->img["tinggi_thumb"]=$size; @$this->img["lebar_thumb"] = ($this->img["tinggi_thumb"]/$this->img["tinggi"])*$this->img["lebar"]; } function size_width($size=100) { //width $this->img["lebar_thumb"]=$size; @$this->img["tinggi_thumb"] = ($this->img["lebar_thumb"]/$this->img["lebar"])*$this->img["tinggi"]; } function size_auto($size=100) { //size if ($this->img["lebar"]>=$this->img["tinggi"]) { $this->img["lebar_thumb"]=$size; @$this->img["tinggi_thumb"] = ($this->img["lebar_thumb"]/$this->img["lebar"])*$this->img["tinggi"]; } else { $this->img["tinggi_thumb"]=$size; @$this->img["lebar_thumb"] = ($this->img["tinggi_thumb"]/$this->img["tinggi"])*$this->img["lebar"]; } } function jpeg_quality($quality=75) { //jpeg quality $this->img["quality"]=$quality; } function show() { //show thumb @Header("Content-Type: image/".$this->img["format"]); /* change ImageCreateTrueColor to ImageCreate if your GD not supported ImageCreateTrueColor function*/ $this->img["des"] = ImageCreateTrueColor($this->img["lebar_thumb"],$this->img["tinggi_thumb"]); @imagecopyresized ($this->img["des"], $this->img["src"], 0, 0, 0, 0, $this->img["lebar_thumb"], $this->img["tinggi_thumb"], $this->img["lebar"], $this->img["tinggi"]); if ($this->img["format"]=="JPG" || $this->img["format"]=="JPEG") { //JPEG imageJPEG($this->img["des"],"",$this->img["quality"]); } elseif ($this->img["format"]=="PNG") { //PNG imagePNG($this->img["des"]); } elseif ($this->img["format"]=="GIF") { //GIF imageGIF($this->img["des"]); } elseif ($this->img["format"]=="WBMP") { //WBMP imageWBMP($this->img["des"]); } } function save($save="") { //save thumb if (empty($save)) $save=strtolower("./thumb.".$this->img["format"]); /* change ImageCreateTrueColor to ImageCreate if your GD not supported ImageCreateTrueColor function*/ $this->img["des"] = ImageCreateTrueColor($this->img["lebar_thumb"],$this->img["tinggi_thumb"]); @imagecopyresized ($this->img["des"], $this->img["src"], 0, 0, 0, 0, $this->img["lebar_thumb"], $this->img["tinggi_thumb"], $this->img["lebar"], $this->img["tinggi"]); if ($this->img["format"]=="JPG" || $this->img["format"]=="JPEG") { //JPEG imageJPEG($this->img["des"],"$save",$this->img["quality"]); } elseif ($this->img["format"]=="PNG") { //PNG imagePNG($this->img["des"],"$save"); } elseif ($this->img["format"]=="GIF") { //GIF imageGIF($this->img["des"],"$save"); } elseif ($this->img["format"]=="WBMP") { //WBMP imageWBMP($this->img["des"],"$save"); } } } ?> Seguros Ever Aviles

Preparando la jubilación

Preparando la jubilación

Predisposición tanto de trabajadores como de empresas a desarrollar el ahorro.

El 71% de los españoles no prepara su jubilación

7 de cada 10 españoles (71%) no está preparando de ninguna manera su futura jubilación. Este porcentaje se ha incrementado en 5 puntos desde 2013, aunque el 34% sí lo ha hecho en algún momento. La situación laboral (62%) y el momento actual con muchos gastos (63%) son las principales razones para no hacerlo, como recoge la VII edición el Observatorio Caser de Pensiones. La situación actual, como explica Antonio Flores, director técnico del estudio, es que el colectivo entre 45 y 50 años sigue aportando al ahorro de la misma forma que antes, mientras que la clase media con cierta capacidad y que venía ahorrando se ha reducido como consecuencia de la crisis económica. De estos, un 20% ha reducido sus aportaciones. Además, el sistema tampoco se ha visto reemplazado por la entrada de gente nueva, como señala el director del Observatorio, Manuel Álvarez. Asegura que la precariedad tiene que mucho que ver con estos datos, puesto que las hipotecas ya no tienen tanto reflejo. Aun así, admite que el índice de precariedad también ha bajado en el último año.

Medidas no convencionales para promover la PSC

La presente edición del Observatorio reflexiona de manera especial este año sobre la Previsión Social Complementaria (PSC). Preguntados los trabajadores, un 42% cree que la forma más lógica para ahorrar para la jubilación es hacerlo a través de las empresas. Respecto al papel que deben jugar sus entidades, un 40% afirma que debería ser obligatorio que realizaran una aportación a Planes de Pensiones. En cuanto a las empresas, un porcentaje mayor al de los trabajadores (49,6%) cree que la forma lógica de ahorro es a través de ellas.

Los empleados consultados estarían dispuestos a hacer ciertos sacrificios para crear un sistema de ahorro. El más admitido sería aumentar 30 minutos su jornada laboral o renunciar a parte de los incrementos del sueldo, aunque ninguno de los supuestos supera el aprobado.

El 63% de las empresas consultadas -350 con más de 50 trabajadores- afirma que cuentan con un sistema de ahorro para la jubilación a favor de los empleados. Señalan también que está al alcance de todos (72%), aunque en un 28% sólo se ofrece a determinados empleados: según rango jerárquico (68%) y antigüedad (66%). Entre los argumentos para el poco desarrollo está la fiscalidad porque “es poco atractivo”.

Ante la predisposición tanto de trabajadores como de empresas a desarrollar el ahorro, Álvarez pidió “medidas más agresivas que hasta ahora, no convencionales” para el impulso de este pilar de la previsión social. Estas medidas irían encaminadas a las ventajas fiscales, cambios normativos, aunque consideró que la mejor forma es que hablaran trabajadores y representantes y se planteara a la Administración.

Mejora la opinión ciudadana sobre la Seguridad Social

Otro de los datos llamativos del informe es la mejora de la confianza de los ciudadanos sobre la Seguridad Social. Pasa del 18,7% en 2013 al 43,5% y se convierte en una de las principales razones para no ahorrar puesto que se confía en ella y no se necesita ahorro privado, como dice la pregunta realizada. No hay una razón clara que explique esto y sí un “efecto sociológico múltiple” afirma Antonio Flores. Indica que “el sacrificio prolongado hace cambiar las perspectivas” y es posible también que en el mes de octubre, cuando se realizó la encuesta, los temas de actualidad eran otros, comentó. Por último, a pesar de la actualidad, el 61% no conoce las últimas medidas gubernamentales en materia de las pensiones.

aseguranza.es