[GastForen Programme Web/Internet PDF Grundlagen / Web / eForms Über Button nur einen Teil eines PDFs ausdrucken

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Web/Internet - Webdesign, eForms
Themen
Beiträge
Moderatoren
Letzter Beitrag

Über Button nur einen Teil eines PDFs ausdrucken

messerer
Beiträge gesamt: 89

19. Feb 2008, 15:51
Beitrag # 1 von 9
Bewertung:
(12510 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

gibt es eine Möglichkeit in ein umfangreiches PDF Dokument auf einigen Seiten einen Button zu platzieren, mit dem man dann bestimmte Seiten ausdrucken kann? D.h. das PDF hat z.B. 10 Kapitel mit jeweils ca. 20 Seiten. Am Kapitelanfang sollte dann ein Button stehen "Dieses Kapitel ausdrucken" und wenn man darauf klickt, soll dann automatisch z.B. S. 20 - 40 ausgedruckt werden.

Ist dies irgendwie über die Schaltflächen Werkzeuge im Acrobat möglich?

Danke ...
X

Über Button nur einen Teil eines PDFs ausdrucken

taunus11
Beiträge gesamt: 609

19. Feb 2008, 18:57
Beitrag # 2 von 9
Beitrag ID: #337833
Bewertung:
(12500 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Einer Schaltfläche erzeugen und einen JavaScript-Befehl anlegen.
Z. B. das Ausdrucken der aktuellen Seite:
this.print(false, this.pageNum, this.pageNum);


als Antwort auf: [#337774]

Über Button nur einen Teil eines PDFs ausdrucken

Scampi
Beiträge gesamt: 102

19. Feb 2008, 21:47
Beitrag # 3 von 9
Beitrag ID: #337866
Bewertung:
(12486 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

ich glaube dieses Script kommt deinen Vorstellung etwas näher.

var pp = this.getPrintParams();
pp.pageHandling = pp.constants.handling.shrink;
pp.interactive = pp.constants.interactionLevel.automatic;
this.print(pp);
pp.firstPage=20;
pp.lastPage=40;


als Antwort auf: [#337774]

Über Button nur einen Teil eines PDFs ausdrucken

taunus11
Beiträge gesamt: 609

19. Feb 2008, 21:58
Beitrag # 4 von 9
Beitrag ID: #337869
Bewertung:
(12485 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf [ Scampi ] Hallo,

ich glaube dieses Script kommt deinen Vorstellung etwas näher.

var pp = this.getPrintParams();
pp.pageHandling = pp.constants.handling.shrink;
pp.interactive = pp.constants.interactionLevel.automatic;
this.print(pp);
pp.firstPage=20;
pp.lastPage=40;


Ich würde die erste und letzte Seite vor dem Befehl zum Drucken setzen.


als Antwort auf: [#337866]

Über Button nur einen Teil eines PDFs ausdrucken

Scampi
Beiträge gesamt: 102

19. Feb 2008, 22:18
Beitrag # 5 von 9
Beitrag ID: #337872
Bewertung:
(12481 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo taunus11.

ja hast recht wäre wohl besser.

Also dann so:

var pp = this.getPrintParams();
pp.pageHandling = pp.constants.handling.shrink;
pp.interactive = pp.constants.interactionLevel.automatic;
pp.firstPage=20;
pp.lastPage=40;
this.print(pp);


als Antwort auf: [#337869]

Über Button nur einen Teil eines PDFs ausdrucken

messerer
Beiträge gesamt: 89

20. Feb 2008, 09:08
Beitrag # 6 von 9
Beitrag ID: #337904
Bewertung:
(12444 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo taunus11,
Hallo Scampi,

vielen Dank für das Script. Es funktioniert super und macht genau das was ich gebraucht habe.

:-)


als Antwort auf: [#337872]

Über Button nur einen Teil eines PDFs ausdrucken

Xantha
Beiträge gesamt: 35

24. Okt 2010, 13:47
Beitrag # 7 von 9
Beitrag ID: #454993
Bewertung:
(12001 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf [ taunus11 ] Einer Schaltfläche erzeugen und einen JavaScript-Befehl anlegen.
Z. B. das Ausdrucken der aktuellen Seite:
this.print(false, this.pageNum, this.pageNum);


Hallo alle zusammen!

Das ist genau das, was ich brauche ... nur habe ich keinen blassen Schimmer, wo ich diesen Befehl eintragen kann?
Ich verwende Acrobat Pro 9 bzw. erstelle ich das Formular im Lifecycle Designer Ver. 8.2....

Liebe Grüße
Xantha


als Antwort auf: [#337833]

Über Button nur einen Teil eines PDFs ausdrucken

Scampi
Beiträge gesamt: 102

26. Okt 2010, 18:43
Beitrag # 8 von 9
Beitrag ID: #455241
Bewertung:
(11962 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Xantha,

im LCD ist es ganz einfach.
Ziehe ein Button aus der Objektbibliothek in dein Formular.
Im Editor gibst du folgenden Code ein.

xfa.host.print(1, "1", "2", 0, 1, 0, 0, 0);

Davor mußt du natürlich noch JavaScript und Client auswählen und unter Ereignis "click" auswählen.

Jetzt druckt er dir die zweite und dritte Seite aus. Die Seitenzahl steht in den "Seite". Denke daran das Acrobat mit 0 anfängt zu zählen.

LG Scampi


als Antwort auf: [#454993]

Über Button nur einen Teil eines PDFs ausdrucken

Xantha
Beiträge gesamt: 35

3. Dez 2010, 14:25
Beitrag # 9 von 9
Beitrag ID: #458802
Bewertung:
(11789 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Scampi,

herzlichen Dank für Deine Ausführungen!

Liebe Grüße
Xantha


als Antwort auf: [#455241]
X