Buongiorno e buona domenica
scusa il ritardo ma periodo concitato
Si risolto perfettamente grazie al tuo suggerimento
Ho messo il codice della funzione per il calcolatore di campi su gist
https://gist.github.com/Korto19/d8474e0284b6de9d78b5b4eab3ce1aa4

Grazie ancora
A presto
Giulio

⁣Inviato da BlueMail ​

Il giorno 5 mar 2022, 11:20, alle ore 11:20, Andrea Giudiceandrea 
<andreaer...@libero.it> ha scritto:
>Ciao Giulio,
>hai risolto il problema?
>
>A presto.
>
>Andrea
>
>Il 24/02/2022 11:29, Andrea Giudiceandrea ha scritto:
>> Ciao Giulio,
>> il tuo campo "Image_PNG" è di tipo QByteArray (come puoi vedere da
>> Layer properties -> Fields).
>>
>> Per ottenere le dimensioni dell'immagine devi prima creare da esso un
>
>> oggetto QImage (la cui classe hai già importato nel tuo script senza
>> usarla), similarmente a come hai fatto creando un oggetto
>QImageReader.
>>
>> Quindi, se l'oggetto QByteArray è memorizzato nella variabile blob:
>>
>> image = QImage().fromData(blob)
>>
>> https://doc.qt.io/qt-5/qimage.html#loadFromData-1
>>
>> A questo punto dovresti poter ottenere un oggetto QSize con
>> image.size() oppure direttamente le dimensioni con image.height() e
>> image.width().
>>
>> A presto.
>>
>> Andrea
>>
>>
>>
>> Il 24/02/2022 09:23, Giulio Fattori ha scritto:
>>>
>>> Buongiorno,
>>>
>>> scusa se ti importuno ulteriormente
>>>
>>> ho bisogno di ottenere le dimensioni dell'immagine memorizzata nel
>blob
>>>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>QGIS-it-user mailing list
>QGIS-it-user@lists.osgeo.org
>https://lists.osgeo.org/mailman/listinfo/qgis-it-user
_______________________________________________
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

Rispondere a