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