Versuchs mal mit ADODB.Stream:
set stream = Server.createObject("ADODB.Stream")
stream.open
thisPDF.copyTo stream
stream.saveToFile("c:\tempp\thePDF.pdf")
Allerdings k�nnte das daran scheitern, dass man mit Scripting nur das
default-Interface eines Objektes erreicht und ich weiss nicht, ob das
bei thisPDF wirklich IStream ist...
Wenn obiges nich funktioniert, versuch folgendes, was allerdings auch
scheitern k�nnte, weil die Doku in dem Bereich nicht so gut ist, sehe
ich nicht, ob stream.open auch IStreams als Parameter annimmt...
set stream = Server.createObject("ADODB.Stream")
stream.open thisPDF
stream.saveToFile("c:\tempp\thePDF.pdf")
Falls beides nicht klappt, wirst Du wohl ein VB-COM-Object schreiben
m�ssen, damit Du an das IStream-Interface von thisPDF rankommst...
Claudius
>
> Hallo, Liste!
>
> Wir sind hier freudiger Besitzer einer ActivePDF-Lizenz.
> Diese arbeitet
> auch wunderbar. Nun moechte ich aber von einem anderen Intranetserver
> diese Komponente nutzbar machen. Also habe ich mir folgendes
> ausgedacht:
>
> Eine ASP generiert den zu wandelnden HtmlCode und schickt diesen per
> XMLHTTP zum PDF-Server. Dieser generiert das PDF und schickt es per
> binarywrite zurueck. Klappt auch alles wunderbar, nur moechte
> ich jetzt am
> aufrufenden Server den Binarystream des kreierten PDFs
> entgegennehmen und
> lokal uebers FSO speichern, damit ich das PDF als Anhang
> versenden kann.
>
> Meine Probleme:
>
> 1.
> thisPDF = xmlhttp.responseStream
>
> set myFile = fso.createtextfile(...)
> myFile.Write thisPDF
> myFile.close
>
> Funzt nicht, den stream kann man nicht in ein textfile schreiben :-(
>
>
> 2.
> thisPDF = xmlhttp.responseText
>
> set myFile = fso.createtextfile(...)
> myFile.Write thisPDF
> myFile.close
>
> Funzt, aber die erzeugte Datei kann im Acrobat Reader nicht angezeigt
> werden (Meldung: Datei beginnt nicht mit %PDF...)
>
> Irgendjemand eine Idee?
>
> Danke im voraus,
> CU
> Schmiddl
>
> PS: Was mir gerade auffaellt: Wo ist eigentlich Darkwolf?
>
>
> | [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/aspdecoffee
house.asp
| [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