Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Pdf-Viewer mit Startparameter öffnen bzw. Text im Pdf suchen: geht das?

795 views
Skip to first unread message

Fred Weber

unread,
Nov 24, 2008, 10:53:22 AM11/24/08
to
Hallo NG, noch eine andere offene Baustelle (hab vor Wochen ergebnislos nach
einer Lösung gesucht und eigentlich schon aufgegeben):

Die gestellte Aufgabe ist, eine pdf-Datei von Access aus über eine
Schaltfläche in einem Formular zu öffnen (das hab ich hingekriegt)
und gleich zu einer bestimmten Stelle zu springen (Suchwort wird als
Parameter mitgegeben). Da musste ich aufgeben. Zu einer bestimmten Seite im
pdf zu springen reicht leider nicht (das hätte ich auch geschafft).

Gibt's dafür eine Lösung?
Ob extern (Acrobat o.ä.) oder intern (in einem Formular?) wäre egal.

Gruß
Fred

P.S. Für heute geb ich dann Ruhe. Versprochen ;-)


Mark Doerbandt

unread,
Nov 24, 2008, 11:13:36 AM11/24/08
to
Hallo, Fred,

Fred Weber:

> Die gestellte Aufgabe ist, eine pdf-Datei von Access aus über eine
> Schaltfläche in einem Formular zu öffnen (das hab ich hingekriegt)
> und gleich zu einer bestimmten Stelle zu springen (Suchwort wird als
> Parameter mitgegeben).

da hast Du mit "von Access aus" ja scheinbar noch ein On-Topic mit
reingemogelt... ;-) Nein, im Ernst: das ist eine Adobe-Frage. Wenn Du
Glueck hast, weiss einer hier eine Antwort, aber suche besser die
richtige Newsgroup.

Gruss - Mark

--
Informationen fuer Neulinge in den Access-Newsgroups unter
http://www.doerbandt.de/Access/Newbie.htm

Bitte keine eMails auf Newsgroup-Beiträge senden.

Fred Weber

unread,
Nov 24, 2008, 11:29:25 AM11/24/08
to
Hallo Mark, danke für Deine Antwort.
Darauf, die Frage in einem Adobe-Forum zu stellen, wäre ich ehrlichgesagt
nicht gekommen.
Wahrscheinlich, weil das Problem eigentlich unabhängig vom Pdf-Programm
ist - oder sein sollte.

Ich hab in einem anderen Forum gelesen, dass z.B. der Acrobat keine
Startparameter akzeptiert und trotzdem in einem wieder anderen Forum ein
Beispiel gefunden, das wohl pdf's mit dem Reader öffnet und gleich die
gewünschte Seite anspringt. Es scheint also doch viel zu gehen (und zwar mit
VBA bzw. Bordmitteln), deshalb hab ich's hier versucht.

Vielleicht sollte ich's gut sein lassen. Heute hat mir die NG so viel Arbeit
gespart, ich komm garnicht dazu, die gewonnene Freizeit auszukosten, wenn
ich jetzt noch ewig weitersuche ;-)

Gruß
Fred

"Mark Doerbandt" <spamre...@doerbandt.de> schrieb im Newsbeitrag
news:ggenc0...@dit8.doerbandt.de...

Mark Doerbandt

unread,
Nov 24, 2008, 11:56:29 AM11/24/08
to
Hallo, Fred,

Fred Weber:

> Darauf, die Frage in einem Adobe-Forum zu stellen, wäre ich ehrlichgesagt
> nicht gekommen.
> Wahrscheinlich, weil das Problem eigentlich unabhängig vom Pdf-Programm
> ist - oder sein sollte.

noe, eigentlich nicht. Du willst doch genau, dass der Acrobat etwas
tut.

Also, ich hab' mal kurz gegoogelt.

Auf den Adobe Developer Seiten unter

http://livedocs.adobe.com/acrobat_sdk/9/Acrobat9_HTMLHelp/IAC_DevApp_OLE_Support.100.1.html#1515944

fand ich folgendes OLE-Beispiel:

Private Sub myGoto(ByVal where As Integer)
Dim app as Object, avdoc as Object, pageview as Object
Set app = CreateObject("AcroExch.App")
Set avdoc = app.GetActiveDoc
Set pageview = avdoc.GetAVPageView
pageview.Goto(where)
End Sub

Gruss - Mark

Thomas Möller

unread,
Nov 24, 2008, 11:58:52 AM11/24/08
to
Hallo Fred,

Fred Weber schrieb:


> Die gestellte Aufgabe ist, eine pdf-Datei von Access aus über eine
> Schaltfläche in einem Formular zu öffnen (das hab ich hingekriegt)
> und gleich zu einer bestimmten Stelle zu springen (Suchwort wird als
> Parameter mitgegeben). Da musste ich aufgeben. Zu einer bestimmten Seite im
> pdf zu springen reicht leider nicht (das hätte ich auch geschafft).
>
> Gibt's dafür eine Lösung?
> Ob extern (Acrobat o.ä.) oder intern (in einem Formular?) wäre egal.

mindestens ab der Version 6 gibt es für den Adobe Reader die "PDF Open
Parameters". Eine Doku findet Du hier:

PDF Open Parameters für Version 6:
http://partners.adobe.com/public/developer/en/acrobat/PDFOpenParams.pdf
(Link in einer Zeile)

PDF Open Parameters für Version 7:
http://partners.adobe.com/public/developer/en/acrobat/PDFOpenParameters.pdf
(Link in einer Zeile)

PDF Open Parameters für Version 8:
http://www.adobe.com/devnet/acrobat/pdfs/pdf_open_parameters.pdf
(Link in einer Zeile)

In den Dokumentationen wird jeweils ein Parameter für die Suche erwähnt.

HTH
--
Thomas

Homepage: www.Team-Moeller.de

Thomas Möller

unread,
Nov 24, 2008, 12:02:51 PM11/24/08
to
Hallo Mark,

Mark Doerbandt schrieb:

wenn ich das richtig verstehe, dann ist dieser Code aus der Hilfe für
Adobe Acrobat. Das ist sozusagen die "Vollversion", mit der man auch
PDFs erstellen kann. Fred möchte aber den Adobe Reader verwenden.

CU
--
Thomas

Homepage: www.Team-Moeller.de

0 new messages