> Dim objPictureProcessor
> Set objPictureProcessor =
> Server.CreateObject("COMobjects.NET.PictureProcessor")

> Dim strPath
> strPath = Server.MapPath(Request.QueryString("path"))

> objPictureProcessor.LoadFromFile strPath 
> objPictureProcessor.SmoothFactor = 50
> objPictureProcessor.OptimizationOn = True
> objPictureProcessor.Quality = 70 

> Dim intNewWidth, intNewHeight, dblScale 
> dblScale = 0.25
> intNewWidth = CInt(objPictureProcessor.Width * dblScale)h
> intNewHeight = CInt(objPictureProcessor.Height * dblScale)r

> objPictureProcessor.FastResize intNewWidth, intNewHeight 
> Response.Clear
> Response.ContentType = "image/jpeg"
> objPictureProcessor.SaveToASPDocumentAsJpeg     <-
                                                    |
Wenn ich Dich richtig verstanden habe, funktioniert | nicht, und zwar
nur auf XP. Leider kann man �berhaupt nicht sagen was diese Methode
intern macht. W�rde vermuten, da� �ber den Objektkontext des IIS das
Response-Objekt geholt und darauf die Bilddaten ausgegeben werden.
Warum das genau unter XP nicht mehr funktionieren soll - keine Ahnung.

Zwei Vorschl�ge zum Debuggen:

1) Falls die Komponente es unterst�tzt, die Zeile ersetzen durch ein
Speichern der Bilddaten in ein File. Falls das nicht geht, liegt der
Fehler wahrscheinlich weiter oben.

2) Falls 1) funktioniert, Schauen, ob der IIS tats�chlich keine Daten
in die Response schreibt. Dazu brauchst Du allerdings ein Tool, das es
gestattet serverseitig oder clientseitig (z.B. proxyTrace) am Datenstrom mitzuh�ren.

Gru�
Alex



| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an