Frage

Hallo
ich pdf-Datei auf meine asp.net Seite wie diese am Einbetten

<object data="..." type="application/pdf" width="300" height="200">
</object>

Das Problem ist, dass ich für pdf meine eigene Symbolleiste erstellt habe, und will es zu vergrößern, aus Dokument aus meinen Symbolleiste Bild Schaltflächen. Ich weiß, dass ich JavaScript in PDF-Dokument einbetten kann, wenn das Dokument von Grund auf neu erstellen, aber wie kann ich Javascript pdf in HTML einbetten, die nur den Pfad des Dokuments?

War es hilfreich?

Lösung

das PDF-Dokument laden lassen. Sobald das Dokument fertig ist, injizieren Javascript.

Beachten Sie jedoch, dass Javascript, wie es von Ihrem Browser ausgeführt von der Javascript vom Adobe-Reader-Plugin für Ihren Browser ausgeführt unterscheidet. Die Struktur ist ähnlich, aber das DOM ist ganz anders.

Ferner Javascript in Ihrem HTML-Dokument kann nicht direkt Zugriff / ändert das DOM des geladenen PDF-Dokuments. Denn das müssen Sie durch die Leser-Plugin gehen. Es tut mir leid ich habe nicht die Leser-Plugin auf diese Weise verwendet. Werfen Sie einen Blick auf die API:

http://www.adobe.com/devnet/acrobat/pdfs/ js_api_reference.pdf

und lesen Sie auch diese Anleitung:

http://www.adobe.com/devnet/acrobat/pdfs/ Acro6JSGuide.pdf

Diese können die beste Wahl sein, weil nur sehr wenige Menschen SO auf scheinen Javascript für pdf zu arbeiten. Ich habe ein paar Fragen gestellt, bevor aber nie alle Antworten: (

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top