Help-Guide Forum


Dieses Forum wurde von Help-Guide.de eingerichtet, um Fragen zu stellen oder über Dinge zu diskutieren, die sich mit der Thematik Windows Hilfen und Hilfesysteme auseinandersetzen.
Ich bitte darum, dass sich alle Teilnehmer in diesem Forum an allgemein gültige Anstandsregeln halten.

Achtung! Aufgrund der Zunahme an Spam-Einträgen habe ich mich dazu entschieden, das Posten von Einträgen nur noch registrierten Usern zu ermöglichen. Achtung!

Zurück zur Homepage

Forums-Ausgangsseite

log in | registrieren

zurück zum Board
Thread-Ansicht  Mix-Ansicht  Reihenfolge
Bkuhn(R)

30.09.2009, 16:23
 

von chm eine bestimmte Seite eines PDF-Dokuments aufrufen

Hallo,

wir erstellen eine chm-Hilfe wie folgt: aus xml-Dateien erstellen wir htm-Datein und dann über den HTML Help Workshop die chm-Datei. Nun möchten wir aus der chm-Datei bestimmte Seiten eines großen PDF_Dokuments aufrufen. Dazu benutzen wir den von Adobe empfhohlenen Aufruf. In der htm-Datei sieht das wie folgt aus: <A HREF="test.pdf#page=3">

Aus der htm-Datei klappt der Aufruf der bestimmten PDF-Seite. Aus der chm-Datei klappt es nicht mehr. Es wird nur noch die erste Seite des PDF-Dokuments aufgerufen.

Was kann getan werden, um aus der chm-Datei eine bestimmte PDF-Seite aufzurufen?

Gruß aus Nürnberg

Thomas Schulz(R)

Homepage E-Mail

Castrop-Rauxel,
30.09.2009, 17:43

@ Bkuhn

von chm eine bestimmte Seite eines PDF-Dokuments aufrufen

Hallo,

um PDF-Seiten aus CHMs aufzurufen muss ein bestimmtes Jscript verwendet werden, welches in der Lage ist Dateien außerhalb der CHM-Datei aufzurufen.
Im <body> Bereich der HTM Datei folgendes Script einbinden:

<SCRIPT Language="JScript">
function parser(fn) {
var X, Y, sl, a, ra, link;
ra = /:/;
a = location.href.search(ra);
if (a == 2)
X = 14;
else
X = 7;
sl = "\\";
Y = location.href.lastIndexOf(sl) + 1;
link = 'file:///' + location.href.substring(X, Y) + fn;
location.href = link;
}
</SCRIPT>


Der Link direkt zur PDF-Seite muss dann z.B. wie folgt eingebunden werden:

<a onclick="parser('test.pdf#page=5')" style="text-decoration: underline;
color: blue; cursor: hand">Link zur Seite 5</a>

---
Viele Grüße
Thomas Schulz (Administrator)
______________
[image]

zurück zum Board
Thread-Ansicht  Mix-Ansicht  Reihenfolge
742 Postings in 299 Threads, 105 registrierte User, 5 User online (0 reg., 5 Gäste)
Help-Guide Forum | Kontakt
powered by my little forum