tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
7
ZUGRIFFE
10485
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    jokybordaux jokybordaux ist offline Mitglied Silber
    Registriert seit
    Mar 2005
    Beiträge
    58
    Hi!

    Hab eine kurze Frage und zwar:

    Wie stell ich eine Verbindung zum Acrobat Reader her und wie kann ich dann Daten von einer ListBox in das PDF- File schreiben?

    lg Tina
     

  2. #2
    Julian Maicher Julian Maicher ist offline Mitglied Smaragd
    Registriert seit
    Jan 2004
    Ort
    Paderborn
    Beiträge
    1.210
    Ich würde lieber versuchen sowas wie http://itextsharp.sourceforge.net/ zum erstellen einer PDF zu verwenden, weil das Steuern des Acrobat Writers mit Sicherheit nicht ganz trivial ist. Wenn du es doch versuchen willst: Ich glaube der Writer hat eine ActiveX Schnittstelle, weiß es aber nicht genau.

    PS: Der Reader kann keine PDF Dateien erstellen.
    Geändert von Julian Maicher (02.06.05 um 16:33 Uhr)
     

  3. #3
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Nun, das Erstellen von PDF's via Acrobat is kein Problem. Es wird ja ein "Druckertreiber" installiert und tja .. den wählst du aus und beschickst mit deinen Daten. Funktioniert gleich wie Drucken.
     

  4. #4
    Avatar von Speedkill
    Speedkill Speedkill ist offline Mitglied Gold
    Registriert seit
    Nov 2004
    Beiträge
    135
    Wie stell ich eine Verbindung zum Acrobat Reader her und wie kann ich dann Daten von einer ListBox in das PDF- File schreiben?
    Aufgepaßt !

    Nur so als kleiner Hinweis:
    Mit dem Reader kann man PDF's nicht beschreiben (außer, falls zugelassen, Kommentare einfügen) dazu brauchst du die Acrobat Suite (Writer oder wie immer die das jetzt nennen).

    Grüße
    Speedy
     
    Hinter dir.... ein dreiköpfiger Affe!

  5. #5
    jokybordaux jokybordaux ist offline Mitglied Silber
    Registriert seit
    Mar 2005
    Beiträge
    58
    Das ist mir klar! Ich mach vorher eine Seitenansicht und schicke es dann als PDF weiter zum Acrobat Reader. Zu vergleichen mit einer Druckvorschau.

    Ich versuch grad eine Verbindung zu Acrobat herzustellen, nur klappt das mit der Syntax nicht so, da er "PPViewCls" nicht kennt, obwohl ich einen Verweis auf "PPView_4" und auf den Server hab. Was ich gesehen habe ist, dass das "PPViewCls" zwar darin enthalten ist, aber grau unterlegt ist.
    Ist es jetzt aktiv oder nicht? Wenn nicht, wie kann ich es aktiv machen?
    Außerdem weiß ich nicht genau, wie ich Acrobat ansprechen soll?
    Momentan hab ich es so bei mir stehen, nur kennt er "progress" nicht.

    Code :
    1
    2
    3
    4
    
    Public Sub pdf()
        Const path = "C:\Programme\Adobe\Acrobat 7.0\Help\ENU\Reader.pdf"
        progress.Start(path)
    End Sub

    lg Tina
     

  6. #6
    AlJo Tutorials.de Gastzugang
    Prozess.Start(path)
     

  7. #7
    little_1 Tutorials.de Gastzugang
    Process.Start(sPath)
     

  8. #8
    little_1 Tutorials.de Gastzugang
    Falls beides Reader sowie Acrobat auf dem System vorhanden ist,
    hat man, wie folgt, eine bessere Kontrolle

    Dim oProcessInfo As New ProcessStartInfo
    oProcessInfo.Arguments = "<ersetze die Zeichenkette durch den Pfad und Namen des pdf-Dokuments>"
    oProcessInfo.FileName = "<ersetze die Zeichenkette durch den Pfad und Namen von Adobe Reader oder Adobe Acrobat>"
    Process.Start(oProcessInfo)

    Ach ja und für das letzte Beispiel natürlich: Process.Start(path)
     

Ähnliche Themen

  1. Lokale Dokumente mittels window.open() öffnen (FF/IE)
    Von N0ACE im Forum Javascript & Ajax
    Antworten: 9
    Letzter Beitrag: 10.09.09, 11:56
  2. Antworten: 1
    Letzter Beitrag: 05.11.08, 14:54
  3. ActiveX / OLE MS-Word Datei öffnen mittels OleControlSite
    Von JDad im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 3
    Letzter Beitrag: 10.06.08, 17:46
  4. Antworten: 5
    Letzter Beitrag: 07.04.08, 21:01
  5. Antworten: 7
    Letzter Beitrag: 07.02.08, 15:37