Thread Datenbank blob Bild in Wx::Image laden
(12 answers)
Opened by pope at 2010-03-21 17:47
Es wird weiterhin die Meldung ausgegeben, dass die angegebene Datei
unter 'memory:photo.jpg' nicht existiert. Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 my $IMG = $this->{DB}->SelectImage; Wx::FileSystem::AddHandler( Wx::MemoryFSHandler->new ); Wx::InitAllImageHandlers(); Wx::MemoryFSHandler::AddBinaryFile( 'photo.jpg', $IMG); my $fs = Wx::FileSystem->new( ); my $File = $fs->OpenFile( 'memory:photo.jpg' ); # Funktioniert alles print $File->GetMimeType; # sogar den Mime-Typ erkannt: image/jpeg my $imgm = Wx::Image->new('memory:photo.jpg', wxBITMAP_TYPE_JPEG); |