Wenn die erste gr�sse wirklich die gr�sse der base64-codierten datei
wiedergibt - nein!
Vergleiche die gr�sse der unkodierten JPG-Datei mit der gr�sse der kodierten
und wieder dekodierten JPG-Datei (die, die "broken" im browser angezeigt
wird)!

Trotzdem ist Dein ergebnis seltsam... bei base64 sollte die gr�sse der
bin�rdatei zur gr�sse der kodierten datei sich wie 2:3 verhalten... nicht 2:4...
Bist Du sicher, dass Du base64-kodierst und nicht einfach jedes byte in
seinen HEX-Wert umrechnest und dann rausschreibst - das w�rde n�mlich zu dem
beobachteten Verh�ltnis f�hren....


Claudius

> Also, ich habe jetzt folgendes gemacht:
> 
> Ich habe ein JPEG ausgelesen, es base64-codiert und ein Textfile mit 
> eben 
> diesem Inhalt erzeugt.
> 
> Im zweiten Schritt lese ich dieses Textfile aus, decodiere es und 
> schreibe 
> es erneut in ein File hinein.
> 
> Folgendes Ergebnis:
> Quelle:   495 775 Bytes
> Ergebnis: 247 887 Bytes
> 
> Das Ergbnis entspricht exakt(!) der Haelfte...
> 
> Hilft das?
> 
> CU
> Schmiddl
> http://www.drhirn.com/42
> 
> 
> Am Freitag den, 28. Juni 2002, um 20:25, schrieb Claudius Ceteras:
> 
> > Ja, schon klar... Aber um zu sehen woran es liegt...
> > Hast Du die vorgeschlagenen Dinge gepr�ft?
> >
> > Claudius
> >
> >>
> >> Hmm, wenn ich base64 weglasse, funzt es!!
> >>
> >> Wenn ich die base64Lib verstehe, wandel ich den binaerstream mittels
> >> base64.encode(myStream) um und kann ihn mit
> >> base64.decode(derBase64Str)
> >> wieder zu binaer wandeln. Das Ergebnis ist aber nicht identisch :-(
> >>
> >> Kennt das jmd.? Oder kennt jmd. eine andere base64-Komponente
> >> fuer ASP?
> >> Kann win2K (IIS5) das vielleicht von sich aus? Ich meine,
> >> EMAils mit JPEGs
> >> kann der IE ja auch direkt anzeigen, und die sind ja auch
> >> base64-codiert
> >>
> >> Ich stehe auf dem Schlauch...
> >>
> >>
> >> Am Donnerstag den, 27. Juni 2002, um 18:42, schrieb Claudius Ceteras:
> >>
> >>> Speicher das BrokenImage und check die Gr�sse...
> >>> Stimmt die? Wahrscheinlich nicht... Doppelte Gr�sse? Ein
> >> Byte zuviel?
> >>> Falls sie stimmen sollte, oder nur wenige bytes zuviel
> >> sind, dann finde
> >>> mit einem hexeditor raus, ob die bytes vorne oder hinten an
> >> der datei
> >>> zuviel sind... Was sind das f�r bytes? Schreibst Du Leerzeichen 
> o.�.
> >>> Vorne hinten oder vorne dran?
> >>>
> >>> CLaudius
> >>>
> >>
> 
> 
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
> 

-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net


| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an