Hallo,
ich habe eine Frage zu pdf-Files.
Öffnen kann ich eine lokal verfügbare pdf-Datei ja ziemlich einfach über
Process.Start(abc.pdf);
Aber ich habe leider keinen Ansatz, was ich machen muss um nach dem Öffnen automatisch zum Beispiel Seite 12 anzuzeigen.
Noch besser wäre, zu einer bestimmten Markierung (es gibt doch sowas wie pdfmark oder so ? ) zu springen...
Hat jemand eine Idee?
Danke!!
Hallo,
das könntest du mit Startparameter des PDF-Programms machen. Die sind aber je nach Viewer unterschiedlich. Eine genaue Schnittstelle gibt es da so viel ich weiß nicht.
gruß
schabe
Möglichkeit(en):
Bau das Acrobat ActiveX ein und springe zu Seite 12. Die Befehle kannst Du Dir dann im VS anzeigen lassen.
Oder benutze die Exe die Du ja eh schon benutzt und such für den Acrobat PDF nach "Command Line Parameters" o. ä.
Benutze SharpPDF oder PDFSharp, lade das File entsprechend und springe dann zur Seite.
Seit der Erkenntnis, dass der Mensch eine Nachricht ist, erweist sich seine körperliche Existenzform als überflüssig.
Hey.
Das (Punkt 3) sieht ja recht vielversprechend aus. Danke für die Tipps!
Hat denn mit sharpPDF oder PDFSharp schon jemand Erfahrung und kann mir sagen, welche Lib besser geeignet ist? Wie gesagt, alles was ich bracuhe ist eine Möglichkeit die PDFs anzuzeigen und zu bestimmten Markierungen zu springen...
Gruß