QImageIOHandler: Rejecting image as it exceeds the current allocation limit of 128 megabytes
-
Hallo zusammen,
beim Versuch, jpg's zu öffnen, bekomme ich die im Titel genannt Fehlermeldung.
Gibt es eine Möglichkeit, die Limitierung zu umgehen?Wenn ich mich recht entsinne, hatte ich bei Qt5.15 diesen Fehler bei den gleichen Dateien nicht. Stehe irgendwie auf dem Schlauch...
besten Gruß, Wolfram
-
Hallo zusammen,
beim Versuch, jpg's zu öffnen, bekomme ich die im Titel genannt Fehlermeldung.
Gibt es eine Möglichkeit, die Limitierung zu umgehen?Wenn ich mich recht entsinne, hatte ich bei Qt5.15 diesen Fehler bei den gleichen Dateien nicht. Stehe irgendwie auf dem Schlauch...
besten Gruß, Wolfram
-
Hallo zusammen,
beim Versuch, jpg's zu öffnen, bekomme ich die im Titel genannt Fehlermeldung.
Gibt es eine Möglichkeit, die Limitierung zu umgehen?Wenn ich mich recht entsinne, hatte ich bei Qt5.15 diesen Fehler bei den gleichen Dateien nicht. Stehe irgendwie auf dem Schlauch...
besten Gruß, Wolfram
-
Habe eine Datei "m_file" im Zugriff, in der ab Stelle "start" ein eingebettetes JPG in der Länge "length" liegt.
So funktioniert es bislang...QPixmap* TA7File::extractJPEGImage(quint32 start, quint32 length)
{
// Auslesen eines eingebetteten jpg-Files
bool success;
QByteArray ba;
QPixmap *pm;m_file->seek(start); ba.resize(static_cast<qint32> (length)); ba = m_file->read(length); pm = new QPixmap(); success = pm->loadFromData(ba, "JPG"); if (success) return pm; else return nullptr;
}
-
Habe eine Datei "m_file" im Zugriff, in der ab Stelle "start" ein eingebettetes JPG in der Länge "length" liegt.
So funktioniert es bislang...QPixmap* TA7File::extractJPEGImage(quint32 start, quint32 length)
{
// Auslesen eines eingebetteten jpg-Files
bool success;
QByteArray ba;
QPixmap *pm;m_file->seek(start); ba.resize(static_cast<qint32> (length)); ba = m_file->read(length); pm = new QPixmap(); success = pm->loadFromData(ba, "JPG"); if (success) return pm; else return nullptr;
}