Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]9824[/thread]

Tk::Photo und -data



<< >> 6 Einträge, 1 Seite
Gast Gast
 2007-07-30 01:17
#96739 #96739
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
sub main_gui {
$mw = shift;
my $frame_left = $mw->Frame(-background => 'red', -width => 130, -height => 500);
my $frame_right = $mw->Frame(-background => 'blue', -width => 170, -height => 500);
my $frame_center = $mw->Frame(-background => 'yellow', -width => 500, -height => 400);
my $frame_bottom = $mw->Frame(-background => 'green', -width => 500, -height => 100);

$frame_left ->grid(-row => 0, -column => 0, -rowspan => 2);
$frame_right ->grid(-row => 0, -column => 2, -rowspan => 2);
$frame_center->grid(-row => 0, -column => 1);
$frame_bottom->grid(-row => 1, -column => 1);


my $image_data = newFromJpeg GD::Image('DSCF0334.JPG')|| die $!;
print $image_data = decode_base64($image_data->jpeg(100) );

my $image = $frame_center->Photo(-data => $image_data );
my $small_foto = $mw->Photo;
$small_foto->copy($image, -subsample => 5,5);
$image->blank();
$frame_center->Label( -image => $small_foto )->pack();
}


MfG
styx-cc
 2007-07-30 01:32
#96742 #96742
User since
2006-05-20
533 Artikel
BenutzerIn

user image
Holla.
Habe versucht mit GD ein Image zu laden und mit Tk::Photo wieder auszugeben, leider bekomme ich immer den Fehler unrecodnized image data..
Vielleicht koennt ihr mir ja helfen =)

MfG
Pörl.
ptk
 2007-07-30 01:47
#96746 #96746
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Muss da nicht encode_base64 statt decode_base64 stehen?
styx-cc
 2007-07-30 01:57
#96752 #96752
User since
2006-05-20
533 Artikel
BenutzerIn

user image
Arr.. 100 Punkte, vielen Dank!
Pörl.
ptk
 2007-07-30 02:00
#96757 #96757
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Schicker wäre es natürlich, wenn man gar kein Base64 bräuchte. Für GIFs ist das bei Tk804.027_500 der Fall.
styx-cc
 2007-07-30 14:34
#96812 #96812
User since
2006-05-20
533 Artikel
BenutzerIn

user image
Ja, vorallem kostet es bei groesseren Bilder nicht unerheblich viel Zeit...
Pörl.
<< >> 6 Einträge, 1 Seite



View all threads created 2007-07-30 01:17.