Alexander Veit
Wed, 13 Nov 2002 00:47:27 -0800
>
> Hallo,
>
> Ich hatte schon öfter mal die Frage gestellt wie es möglich
> ist ein PDF an den Client zu schicken ohne dabei die URL
> preis zugeben. Nach langen Recherchen im Internet bin ich
> dann auf die Möglichkeit gestossen das ganze über diesen Code
> zu machen:
>
> <%
> Set Stream = server.CreateObject("ADODB.Stream")
> Stream.Open
> Stream.LoadFromFile Server.MapPath("\") & "\pdf\test.pdf"
> Contents = Stream.ReadText
> Response.Expires = now + 1000
> Response.Buffer = TRUE
> Response.Clear
> Response.ContentType = "application/pdf"
> response.BinaryWrite Contents
> %>
>
Besser ist es die Daten in einer Schleife portionsweise zu lesen, z.B. jeweils 4KB, IsClientConnected abzufragen und gegebenenfalls die Portion an den Client zu senden. Alex | [aspgerman] als archive@jab.org subscribed | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv | Sie können sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp