W qml, używam pliku xml, aby uzyskać pewne informacje z serwera. W tym pliku xml znajduje się pole o numerze: image> iVBORw0KGgoAAAANSUhEUgAAA2AAAALKCAYAAABUYjK ........ </image>. Używam XmlListModel i ListView dla innych pól, ale jak mogę przekonwertować ten kod na obraz PNG.Jak mogę przekonwertować kody binarne na obraz png w qml?
5
A
Odpowiedz
11
nie próbowałem sam, ale jeśli QML obsługuje danych schematu URI (http://en.wikipedia.org/wiki/Data_URI_scheme), spróbuj
Image {
source: "data:image/png;base64," + model.imageData
}
0
Wdrożyłbym niestandardowy QDeclarativeImageProvider
, który tworzy obraz z zakodowanych danych. Następnie można zrobić coś takiego w swoim delegatem:
// ...
Image {
source: "image://encodedimage/" + model.imageData
}
// ...
Wystarczy popatrzeć na this example, może być punktem wyjścia do realizacji.
Jeśli obraz jest zakodowane base64, można utworzyć obraz takiego (nie sprawdzone)
QByteArray ba = QByteArray::fromBase64(imageDataString.toAscii());
QImage image = QImage::fromData(ba, "PNG");
Powiązane problemy
- 1. Czy mogę przekonwertować obraz na CSS3?
- 2. Jak mogę przekonwertować wygląd Kontroli na obraz?
- 3. Jak przekonwertować obraz base64?
- 4. Jak przekonwertować tekst na obraz?
- 5. Jak przekonwertować obraz na ekran siatkówki?
- 6. Jak przekonwertować flash movieclip na sekwencję PNG?
- 7. Jak przekonwertować kod HTML witryny na obraz?
- 8. Jak przekonwertować LinearLayout na obraz?
- 9. php imagick przekonwertować PNG na jpg
- 10. przekonwertować tekst na obraz w php
- 11. Jak mogę przekonwertować obraz url do system.drawing.image
- 12. Jak przekonwertować obraz RGB na CMYK i odwrotnie w Javie?
- 13. Jak umieścić dane binarne png w znaczniku img i wyświetlić je jako obraz?
- 14. Jak umieścić obraz GIF/PNG/... na BitBtn w Delphi?
- 15. Python OpenCV przekonwertować obraz na ciąg bajtów?
- 16. Jak ładować obraz zasobów png w Silverlight?
- 17. Jak przekonwertować TIFF na JPEG/PNG w java
- 18. Jak przekonwertować plik System.IO.Stream na obraz?
- 19. Jak przekonwertować mapę bitową na obraz
- 20. Jak przekonwertować plik TIF na format PNG w języku Java?
- 21. Jak wyświetlić dane binarne jako obraz - extjs 4
- 22. Jak przekonwertować obraz na segmenty znaków?
- 23. Jak przekonwertować pole Włócznika na obraz dokera
- 24. Jak przekonwertować ciąg base64 na obraz?
- 25. jak poznać ten obraz to jpg lub png iphone
- 26. Jak przekonwertować formant WPF na obraz?
- 27. Jak przekonwertować plik PDF na obraz?
- 28. Jak odczytać obraz PNG do NSImage
- 29. Jak mogę nałożyć obraz na ggplota?
- 30. Zapisywanie duży obraz do PNG
Próbowałem, to działa. To może być najlepsze i najkrótsze rozwiązanie! – hiddenbit
dziękuję bardzo, to działa świetnie i naprawdę proste –