Klar geht das so, ich wollt's nur mal gesagt haben ;-)

Gru�
Markus

Lars Berner wrote:

Klingt gut, sich da durchzuarbeiten dauert halt etwas.

Wenn sich das aber doch automatisch im Acrobat �ffnet, so bietet sich doch ohnehin die M�glichkeit zu sagen "speichern unter";

wie siehst du das ?

Viele Gr��e
Lars

At 13:29 22.12.2003 +0100, you wrote:

Einen kannst du noch draufsetzen:
mit dem Http-Header Content-Disposition kannst du gleich noch einen Vorschlag f�r einen Dateinamen mitgeben, falls der User das PDF speichern m�chte:


Classic ASP: Response.AddHeader "Content-Disposition", "inline; filename=blabla.pdf"
siehe http://www.ietf.org/rfc/rfc2183.txt


Gru�
Markus

Lars Berner wrote:

Hi Markus,

vielen Dank; genau das, was mir in meiner Situation gefehlt hat. Funktioniert hervorragend.
Das mit den Mime-Types �ber ContentType war mir bisher nicht klas.


Viele Gr��e
Lars


At 10:23 22.12.2003 +0100, you wrote:


So �hnlich wie in diesem Beispiel d�rfte es gehen:
http://www.eggheadcafe.com/PrintSearchContent.asp?LINKID=391


Gru� Markus


Lars Berner wrote:


Hallo Markus,

das ist eine Idee, die ich auch schon hatte.

Ich kreiere das PDF momentan folgendermassen:

Dim doc As iTextSharp.text.Document
doc = New iTextSharp.text.Document(iTextSharp.text.PageSize.A4.rotate)


Dim pw As PdfWriter = iTextSharp.text.pdf.PdfWriter.getInstance _
(doc, New IO.FileStream(HttpContext.Current.Server.MapPath(myName), IO.FileMode.Create))


Wenn ich das Ganze in einen Stream schreibe, sollte ich dann den gleichen Zugriff auf das "Document" (in der Variablen 'doc') haben, wie wenns auf der Platte liegt?

Hast du ein kurzes Beispiel f�r mich, wie das aussehen k�nnte?

Viele Gr��e
Lars


At 09:52 22.12.2003 +0100, you wrote:


Hi Lars,

gibt es einen Grund, warum du die Datei erst auf die Platte schreibst? Eventuell k�nntest du das PDF auch in einen Stream reingenerieren und diesen dann mit Response.BinaryWrite zum Client schicken.

Gru�
Markus

Lars Berner wrote:

Hallo,

in meinem derzeitigen Projekt lasse ich per Button click on the fly eine PDF-Datei erstellen, die ich in ein Verzeichnis schreibe und unmittelbar danach im selben Event-Handler einfach per Response.Redirect �ffne. Das funktioniert soweit auch recht gut. Mein Problem ist allerdings, da� das Sch�tzen von Verzeichnissen per web.config keinen Einfluss auf PDF-Dateien zu haben scheint.
Was ich n�mlich zun�chst versucht hatte war, unter verschiedenen Gegebenheiten - wenn der User in der Lage sein soll, ein PDF zu seinem aktuellen Kontext zu erstellen und zu �ffnen - dem User zur Laufzeit eine weitere Rolle hinzuzuf�gen, der der Zugriff gestattet ist. Bei allen .aspx-Dateien in diesem Verzeichnis funktioniert das auch, nur mit der PDF- Datei nicht.


Au�er immer direkt vor dem Erstellen/�berschreiben einen zufallsbedingten String zu erzeugen, den man als Namen f� die Datei nimmt, die man erstellt und dann �ffnet, f�llt mir da momentan n�mlich nichts ein. Nicht gerade der elegante Weg finde ich.

Wie k�nnte man diese Datei denn am sinnvollsten sch�tzen?

Viele Gr��e
Lars




www.zoologie-online.de


Lars Berner
Stormcrow-Software
Postfach: 110123
69071 Heidelberg

------------------------------------------------------------------------



---
Ausgehende Mail ist zertifiziert virenfrei.
�berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de).
Version: 6.0.551 / Virendatenbank: 343 - Erstellungsdatum: 11.12.2003



_______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net




---
Eingehende Mail ist zertifiziert virenfrei.
�berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de).
Version: 6.0.551 / Virendatenbank: 343 - Erstellungsdatum: 11.12.2003





www.zoologie-online.de


Lars Berner
Stormcrow-Software
Postfach: 110123
69071 Heidelberg

------------------------------------------------------------------------



---
Ausgehende Mail ist zertifiziert virenfrei.
�berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de).
Version: 6.0.551 / Virendatenbank: 343 - Erstellungsdatum: 11.12.2003


_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net




--- Eingehende Mail ist zertifiziert virenfrei. �berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de). Version: 6.0.551 / Virendatenbank: 343 - Erstellungsdatum: 11.12.2003




www.zoologie-online.de

Lars Berner
Stormcrow-Software
Postfach: 110123
69071 Heidelberg

------------------------------------------------------------------------



---
Ausgehende Mail ist zertifiziert virenfrei.
�berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de).
Version: 6.0.551 / Virendatenbank: 343 - Erstellungsdatum: 11.12.2003


_______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net




--- Eingehende Mail ist zertifiziert virenfrei. �berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de). Version: 6.0.554 / Virendatenbank: 346 - Erstellungsdatum: 20.12.2003



www.zoologie-online.de


Lars Berner
Stormcrow-Software
Postfach: 110123
69071 Heidelberg

------------------------------------------------------------------------


---
Ausgehende Mail ist zertifiziert virenfrei.
�berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de).
Version: 6.0.554 / Virendatenbank: 346 - Erstellungsdatum: 20.12.2003



_______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an