[Scilab-users] exporting Matplot RGB image to vector formats : BUG ?

Antoine Monmayrant antoine.monmayrant at laas.fr
Thu May 28 09:42:03 CEST 2020


Yep, I've just seen your message on bugzilla.
I confirm it solves the problem on my mwe.
I'll try to use it on maximum-nonworking-example today.

Thanks!

Antoine

On 28/05/2020 00:37, Samuel Gougeon wrote:
> Hello Antoine,
>
> Just add
> gce().image_type = "rgba";
>
> immediately after the Matplot() instruction, without adding a fourth 
> layer to gce().data.
> This makes the three .svg .pdf and .ps conversions working.
>
> Best regards.
> Samuel
>
> Le 27/05/2020 à 08:58, Antoine Monmayrant a écrit :
>>
>> Hi all,
>>
>>
>> It seems there is a bug in the export of graphics to vector formats 
>> (svg, pdf, ps): it fails for elements in your graphic windows that 
>> were generated using Matplot on an RGB hypermatrix:
>>
>> ////////////////////////////////////////////////////////////////////////////////////////////////////
>>
>> img(:,:,1)=[ 1 0 0 ; 0 1 0 ; 0 0 1]*255;
>> img(:,:,2)=[ 0 0 1 ; 0 1 0 ; 1 0 0]*255;
>> img(:,:,3)=[ 0 1 0 ; 0 1 0 ; 0 1 0]*255;
>>
>> h=scf();
>> Matplot(img);
>>
>> xs2png(h,"img.png"); // correct
>> xs2svg(h,"img.svg"); // wrong
>> xs2pdf(h,"img.pdf"); // wrong again
>> xs2ps(h,"img.ps"); // wrong again
>>
>> ////////////////////////////////////////////////////////////////////////////////////////////////////
>>
>
>
> _______________________________________________
> users mailing list
> users at lists.scilab.org
> http://lists.scilab.org/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.scilab.org/pipermail/users/attachments/20200528/4d72d1d1/attachment.htm>


More information about the users mailing list