entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

Colocar dos imagenes en una misma area de trabajo

estoy utilizando la libreria phppowerpoint y quesiera saber como hago para mostrar dos imagenes en la misma area de trabajo

1 Respuesta

1voto

Leonardo-Tadei Puntos227320

Hola @darwinpp85,

según este ejemplo del sitio de esa biblioteca, bastaría con crear dos imágenes y ponerlas en diferentes posiciones del slide...

...
// Generate an image
echo date('H:i:s') . ' Generate an image'.EOL;
$gdImage = @imagecreatetruecolor(140, 20) or die('Cannot Initialize new GD image stream');
$textColor = imagecolorallocate($gdImage, 255, 255, 255);
imagestring($gdImage, 1, 5, 5,  'Created with PHPPresentation', $textColor);
// Add a generated drawing to the slide
echo date('H:i:s') . ' Add a drawing to the slide'.EOL;
$shape = new Drawing\Gd();
$shape->setName('Sample image')
      ->setDescription('Sample image')
      ->setImageResource($gdImage)
      ->setMimeType(Drawing\Gd::MIMETYPE_DEFAULT)
      ->setHeight(36)
      ->setOffsetX(10)
      ->setOffsetY(10);
$currentSlide->addShape($shape);

// Generate another image
echo date('H:i:s') . ' Generate another image'.EOL;
$gdImage2 = @imagecreatetruecolor(140, 20) or die('Cannot Initialize new GD image stream');
$textColor = imagecolorallocate($gdImage2, 255, 255, 255);
imagestring($gdImage2, 1, 5, 5,  'Created with PHPPresentation', $textColor);
// Add a generated drawing to the slide
echo date('H:i:s') . ' Add a drawing to the slide'.EOL;
$shape = new Drawing\Gd();
$shape->setName('Another Sample image')
      ->setDescription('Abother Sample image')
      ->setImageResource($gdImage2)
      ->setMimeType(Drawing\Gd::MIMETYPE_DEFAULT)
      ->setHeight(36)
      ->setOffsetX(100)
      ->setOffsetY(100);
$currentSlide->addShape($shape);
...

Es decir, es lo mismo que agregar una imagen, solo que la posicionás en otro lugar.

Saludos cordiales.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta