Hi Cyrill,

hast Du das Timeout der ASP-Seite schon hochgesetzt?

So in der Art:
<% Server.ScriptTimeout = 360 %>

Anstatt der 360 setzt Du einfach die Sekundenzahl ein, die der
langsamste Client brauchen darf, um das PDF runterzuladen.

Gru�
Markus



-----Original Message-----
From: Cyrill Adomat [mailto:cyrill.adomat@;arsmedium.de] 
Sent: Mittwoch, 13. November 2002 08:00
To: ActiveServerPages German
Subject: [aspgerman] ASP und PDf


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 %>

Das funktioniert auch super nur wenn dann die PDF Dateien sehr gro� sind
(also �ber 10 MB und mehr) so bricht das Script irgendwan mit einem
Timeout ab. Was mache ich falsch bzw. ist es �berhaupt m�glich "gro�e" -
PDF Dateien �ber diese Art an den Client zu schicken? Ich h�tte gerne
eine L�sung ohne das ich eine zus�tzlich Komponenten ben�tige. Ich denke
mal vom Code her ist es schon ok denn mit kleinen Dateien funktioniert
es ja.

Vielen Dank f�r jede Hilfe
Gr��e aus N�rnberg, Cyrill

| [aspgerman] als [EMAIL PROTECTED] 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


| [aspgerman] als [email protected] 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

Antwort per Email an