Drucken per Javascript unterbinden

Fragen & Antworten zur Steuerung von 3D Inhalten in PDFs über JavaScript
Antworten
Planetjay
Beiträge: 1
Registriert: 27.02.2008, 14:57

Drucken per Javascript unterbinden

Beitrag von Planetjay » 27.02.2008, 15:00

Guten tag,
ich habe folgendes problem.
Ich habe mir ein Pdf erstellt und möchte vor dem drucken abfragen welche Felder nicht ausgefüllt sind und diese in einem Popup anzeigen.
Dies habe ich auch schon erfolgreich umgesetzt, jedoch passiert dies wenn man über ein Button im Forumular druckt.

jetzt möchte ich entweder Das Drucken des Forumulares über Datei -> Drucken .. unterbinden. oder es soll vorher meine Funktion aufgerufen werden.


Wie kann ich das am besten umsetzen.

Vielen dank

acronaut
Beiträge: 698
Registriert: 14.09.2006, 21:32
Kontaktdaten:

Drucken per Javascript unterbinden

Beitrag von acronaut » 31.03.2008, 21:20

Hi Planetjay,

gleich mal zu Beginn: Ich kann mir nicht vorstellen, dass das irgendwie geht. Nun zu den Gründen:

Am grundsätzlichen UserInterface ("Drucken"- Funktion/Menueintrag unterbinden) kannst Du soweit ich weiß nur etwas über Plugins machen. Das heißt, Du müsstest Deinen Kunden erst einmal ein Plugin zur Verfügung stellen, das dann den Druckdialog unterbindet, was ja soweit keinen Sinn macht. Aus dem PDF heraus kannst Du aber auf diese Einstellungen nicht zugreifen, weil diese auf jeden Fall über ein Application oder Consolen Script initialisiert werden müssen, das Du nicht aus der Dokumentebene heraus starten kannst.

Gruß,
Andi Vogel

benjay
Beiträge: 1
Registriert: 09.11.2009, 14:46

Drucken per Javascript unterbinden

Beitrag von benjay » 09.11.2009, 17:51

Hallo,

scheinbar gibt es doch eine Möglichkeit:

http://www.acronaut.de/view_topic.php?id=782&forum_id=34&highlight=pdf+drucken+nur

=>

http://forms.stefcameron.com/2008/04/13/prevent-printing-pdf-forms-in-acrobat-8/

Hierzu noch zwei Fragen:

Zu diesem xml Ding das in dem Link beschrieben ist: Ich nutze Scribus um pdfs zu erstellen, kann ich damit auch diese "config DOM" manipulieren?

Und ich hatte noch eine andere Idee, das Problem zu umgehen. Ich würde sie kurz präsentieren. Villeicht kann mir ja jemand sagen, ob das realisierbar ist oder völliger Schwachsinn ;)

Man könnte doch ein pdf mit Feldern erzeugen, in dem Drucken verboten ist, aber der Export von eingetragenen Daten möglich. Dann erzeugt man einen Knopf, der die Daten exportiert und mit ihnen gleich ein neues pdf erzeugt (welches zufällig dem alten entspricht), dieses wird automatisch gedruckt und das pdf sofort wieder geschlossen.

Über Antworten würde ich mich sehr freuen!

Viele Grüsse,

benjay

Antworten