Autor Thema: PDF öffnen/drucken  (Gelesen 5596 mal)

TomLudwig

  • Gast
PDF öffnen/drucken
« am: 21.02.07 - 11:33:31 »
Hallo zusammen,

ich hab den ganzen vormittag im Forum gesucht und gegoogelt. Leider ohne Erfolg.

Ich möchte ein PDF (Anhang eines Dokuments) automatisch starten oder drucken. Ich habe viel Beispielcode wie z.B.

            Set AdobeDoc = CreateObject("AcroExch.Document")
            
            AdobeDoc.Open(path + "\" + file)
            AdobeDoc.OpenAVDoc path + "\" + file
            
            AdobeDoc.Show
            AdobeDoc.Maximize True

gefunden und probiert den Fehler zu lokalisieren. In der Registry ist das Object / der Eintrag "AcroExch.Document" vorhanden, aber ich bekomme dennoch die Fehlermeldung "Cannot create automation object".

Kann dies etwas mit der Berechtigung am lokalen Client zu tun haben?

Viele Grüße
Tom

TomLudwig

  • Gast
Re: PDF öffnen/drucken
« Antwort #1 am: 21.02.07 - 12:09:01 »
... suche immernoch und bin auf eine Information gestoßen, dass man, sofern (nur) der kostenlose Acrobat Reader installiert ist,  "CreateObject" nicht verwenden kann.

Kann mir das jemand bestätigen, oder bin ich da auf dem Holzweg?


Offline mibo11

  • Senior Mitglied
  • ****
  • Beiträge: 325
  • Geschlecht: Männlich
Re: PDF öffnen/drucken
« Antwort #2 am: 21.02.07 - 12:43:10 »
... da liegst du schon richtig. Der Adobe Reader sollte schon installiert sein.

Wenn Du nur den Adobe Reader öffnen möchtest könntest du alternativ auch den

Shell oder @Command([Execute]) Befehl nutzen.

Gruß Sascha

TomLudwig

  • Gast
Re: PDF öffnen/drucken
« Antwort #3 am: 21.02.07 - 13:25:29 »
Mir ist klar, dass ich den Acrobat Reader brauche um PDFs zu öffnen.

Auf www.planetpdf.com sind diverse Einträge zu finden, dass "AcroExch.Document" nur in der Vollversion von Acrobat vorhanden ist. Nicht im Reader.

Offline mibo11

  • Senior Mitglied
  • ****
  • Beiträge: 325
  • Geschlecht: Männlich
Re: PDF öffnen/drucken
« Antwort #4 am: 21.02.07 - 13:36:38 »
Ich bin jetzt nicht der Kenner für alle Objekte, leider habe ich auch den Reader und den Acrobat (Ersteller) installiert, doch wenn ich mir die Registry Einträge so anschaue, sollte der Eintrag z.B. für den "Acrobat Reader 7" wie folgt lauten.

Set AdobeDoc = CreateObject("AcroExch.Document.7")

Versuche es doch einmal damit.

Gruß
Sascha

TomLudwig

  • Gast
Re: PDF öffnen/drucken
« Antwort #5 am: 21.02.07 - 13:38:00 »
Ich hab auch das komplette Paket installiert (Version 6) da funktionierts.
Unter VMWare hab ich nen Rechner der nur den reinen Reader installiert hat. Da gehts nicht...

Offline nolimit

  • Frischling
  • *
  • Beiträge: 39
  • Geschlecht: Männlich
Re: PDF öffnen/drucken
« Antwort #6 am: 23.02.07 - 08:39:57 »
hallo,
wenn du nur eine (1) PDF automatisch nach dem öffnen eines dokuments anzeigen möchtest, geht das mit @Command( [AttachmentView]) im Postopen des dokument(maske).
das ganze solltest du aber mit @if(........)abfangen wenn keine pdf vorhanden ist.
das drucken musst du in den startoptionen des acrobat mitgeben, dies ist in der hkey(regedit)versteckt.aber
vieleicht hilft dir das ja schon weiter.
gruß
reinhard
Vieleicht geht alles leichter in der Version 42.

TomLudwig

  • Gast
Re: PDF öffnen/drucken
« Antwort #7 am: 23.02.07 - 09:02:17 »
@Command( [AttachmentView]) werd ich ausprobieren. Danke für den Tip.

Die Startoptionen des Acrobat Readers hab ich schon gefunden. Diese funktionieren auch. Aber der Acrobat wird nach dem Drucken nicht geschlossen. Gibts dafür auch noch nen Tip?

Danke Reinhard.

TomLudwig

  • Gast
Re: PDF öffnen/drucken
« Antwort #8 am: 23.02.07 - 09:57:37 »
Wie schon in http://atnotes.de/index.php?topic=3991.0 steht, hat Notes leider keinen PDF Viewer.
Die Möglichkeit des ActiveX Elements habe ich ausprobiert. Da aber unterschiedliche Acrobat Versionen eingesetzt werden ist dies auch leider nicht möglich... :(

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: PDF öffnen/drucken
« Antwort #9 am: 23.02.07 - 12:23:41 »
Ich kann mich noch dunkel daran erinnern, dass wir bei IMG damals aus irgendwelchen Gründen ein OLE Objekt des Internet Explorers benutzt haben.
Die haben ja meist das Acrobat Browser Plug-in dabei und können damit auch PDFs darstellen.
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

TomLudwig

  • Gast
Re: PDF öffnen/drucken
« Antwort #10 am: 23.02.07 - 12:41:44 »
OLE ist doch von der Art gleich dem ActiveX Element, oder?
Ich habe bei unterschiedlichen Acrobat Versionen ziemlich Probleme... oder?

Ich kenn mich leider mit der Art von Programmierung ziemlich wenig aus.
Kannst du mir ein Beispiel erläutern/geben/zeigen?

Was ist IMG? *vorsichtigfrag*

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz