Forum


Replies: 1   Views: 22
Imposible crear un círculo con algo dentro

Posted by rmartinez  · 14-02-2020 - 08:11

Buenos días.

Estoy intentando crear un círculo con un número dentro de él y no soy capaz.

Según la documentación, con el método addShape, debería poder hacerlo pero no llega a funcionar. Después de varios intentos, he intentado simplicar al máximo lo que buscaba y tampoco funciona. Mi código es el siguiente:

$iwidth = 100;
$circulo = array(
        'width' => $iwidth,
        'height' => $iwidth,
        'position' => 'absolute',
        'textContent' => '1',
);
$docx->addShape('oval', $circulo);

El círculo, sí que lo pinta siempre con las opciones que le marco pero el contenido, nunca, sea lo que sea (texto, wf, array de parámetros igual a addText o número). ¿Por qué no funciona?

Trabajo con la versión 8.5 en laravel 5.5

Gracias.

Saludos.

Posted by admin  · 14-02-2020 - 10:01

Hola,

La opción para incluir texto en shapes está disponible desde phpdocx 9.5, versiones anteriores no la incluyen:

https://www.phpdocx.com/news/post/phpdocx-v9-5-release-notes/219

addShape supports adding text contents in shapes.

Para poder utilizarla te recomendamos actualizar la licencia en MY PHPDOCX.

Saludos.