pdf File bzw. ausgefüllte pdf Formulare drucken

marrybeat

Neues Mitglied
Meine derzeitige Lösung funktioniert einwandfrei, ausser bei Formularen, deren Druckbereich oberhalb des druckbaren Bereichs beginnt. Es läßt sich da kein Rand einstellen. Und das andere Problem sind fertig ausgefüllte Pdf Formulare. Da wird nur das leere Formular gedruckt.
Ich verwende javax.print und weise die Ränder über mediaprintablearea zu.
 
Sorry, aber meine Glaskugel ist durch die miserablen postings mit Fragen zu spezialthemen so sehr beansprucht, dass ich sie schon wieder zur Reparatur bringen misste.

Und bitte google nach: wie man fragen richtig stellt.
 
So, neuer Versuch. Hoffe, die Glaskugel funktioniert wieder 😉

Mein Sourcecode funktioniert, wenn ich ganz "normale" Pdf-Files drucke.
Allerdings sollten auch Formulare mit 2mm Rand von oben gedruckt werden. Meine Instruktion war, dass ich dieses Formular ohne zusätzlichen Rand ausdrucken lasse, was sich als falsch herausgestellt hat. Ich kenne leider die Einstellungen des Adope Programmes nicht, über die die Files bis dato gedruckt wurden. Meine Vermutung ist, dass es an die Größe des druckbaren Bereiches angepasst wurde. Ist es möglich den Adope zu öffnen, das File zu schicken und den Adope wieder verlässlich zu schließen? Das bisherige Programm funktionierte so, allerdings wurde der Adope nicht immer geschlossen, was immer wieder zu Problemen führte.
(Ich habe versucht die Ränder zu setzen, aber ich glaube, ich müsste den Seiteninhalt verkleinern, damit er auf den druckbaren Bereich passt. )


Das andere Problem sind Pdf-Formulare mit ausgefüllten Feldern. Mein Programm druckt nur das Formular, ohne die ausgefüllten Felder. Ich habe keine Ahnung, wie ich an diese Felder überhaupt herankommen kann.

Anhang anzeigen Pdf_SilentPrint.java

Danke 😉
 

Neue Themen


Zurück
Oben