stormforce
New member
Hallo zusammen
Da ich keine Erfahrung habe in Javascript habe, bin ich nach jensten Stunden am Punkt angekommen, Profis zu fragen.
Ich habe ein PDF Dokument, welches immer 3 Seiten hat. (PDF mit Formularen drin, um einen Rapport auszufüllen)
Nachdem alles ausgefüllt ist soll über den Klick auf ein Button folgendes passieren:
1. ganzes Dokument "speichern unter" mit Datum, "Kunde als Variable"_"Servicerapport" (für den Kunden wäre es toll wenn da ein Fenster aufgeht worin der Name vom Kunden definiert werden kann). Pfad ist ein fixer Ordner.
2. Mail Programm Öffnen (in diesem Falle Outlook) mit Dokument im Anhang, allerdings nur 1ste Seite.
Einzelne Erfolge habe ich bereits erzielt, allerdings noch weit entfernt vom ursprünglichen Ziel.
Besonders mühe macht das Mail mit nur der ersten Seite vom PDF.
Ich arbeite mit dem Foxit PhantomPDF, was wohl eine günstige Alternative zum Adobe ist.
Aktueller Code:
Für jegliche Hilfestellung bin ich sehr dankbar.
Herzliche Grüsse
Stefan
Da ich keine Erfahrung habe in Javascript habe, bin ich nach jensten Stunden am Punkt angekommen, Profis zu fragen.
Ich habe ein PDF Dokument, welches immer 3 Seiten hat. (PDF mit Formularen drin, um einen Rapport auszufüllen)
Nachdem alles ausgefüllt ist soll über den Klick auf ein Button folgendes passieren:
1. ganzes Dokument "speichern unter" mit Datum, "Kunde als Variable"_"Servicerapport" (für den Kunden wäre es toll wenn da ein Fenster aufgeht worin der Name vom Kunden definiert werden kann). Pfad ist ein fixer Ordner.
2. Mail Programm Öffnen (in diesem Falle Outlook) mit Dokument im Anhang, allerdings nur 1ste Seite.
Einzelne Erfolge habe ich bereits erzielt, allerdings noch weit entfernt vom ursprünglichen Ziel.
Besonders mühe macht das Mail mit nur der ersten Seite vom PDF.
Ich arbeite mit dem Foxit PhantomPDF, was wohl eine günstige Alternative zum Adobe ist.
Aktueller Code:
Code:
var pp = this.getPrintParams();
pp.printerName = "PDFCreator"; [B]//darf auch etwas anderes sein.[/B]
pp.pageHandling = pp.constants.handling.shrink;
pp.firstPage = 0; [B]//scheint keine Auswirkung auf den Druckbereich zu haben[/B]
pp.interactive = pp.constants.interactionLevel.manually;
this.print(pp);
Für jegliche Hilfestellung bin ich sehr dankbar.
Herzliche Grüsse
Stefan
Zuletzt bearbeitet von einem Moderator: