Verstehe mein Druckproblem nicht

Status
Nicht offen für weitere Antworten.

VipViper2000

Aktives Mitglied
Moin!

Ich hab ein Problem: Ich will 2 Bilder drucken, klappt auch ABER: Trotz aller getesteten Einstellungen hab ich IMMER oben und links einen Rand von genau 1 Zoll ( 2,54 cm ). Ich weiss aber nicht warum, hier mal mein Code:

Code:
// Randeinstellungen berücksichtigen
		Paper papier = new Paper();
		papier.setSize(595.0,841.0);
		papier.setImageableArea(1.0,1.0,539.0,732.0);
		pf.setPaper(papier);
		System.out.println("Height: " +pf.getHeight());
		System.out.println("Width: " +pf.getWidth());
		System.out.println("ImageableX: " +pf.getImageableX());
		System.out.println("ImageableY: " +pf.getImageableY());
		pg.translate((int) pf.getImageableX(), (int) pf.getImageableY());
		
		// Front Cover zeichnen
		pg.drawRect(10,10,346,346);
		
		// Back Cover zeichnen
		pg.drawRect(10,370,425,334);

Ich kann mit den Werten spielen wie ich will - links und oben fehlt einfach der Teil. Das ins Front- und Back-Cover, die in CD-Hüllen passen. Die gedruckte Größe stimmt exakt und wenn ich ein fertiges Cover auf das gedruckte lege, habe ich auch meinen berechneten Rand.

Kann mir jemand sagen, was hier nicht stimmt??

Gruß,
VipViper2000
 

André Uhres

Top Contributor
Gibste das pageformat an printerjob ?
Code:
PrinterJob pj = PrinterJob.getPrinterJob();
pj.setPrintable(myPrintable, pf);
 

VipViper2000

Aktives Mitglied
Öhhm nee. Also ich rufe die setPrintable nur mit

Code:
pj.setPrintable(coverPrintable)

auf - dabei ist CoverPrintable die Klasse, die das Printable Interface implementiert. Und in dieser Klasse steht der obige Code. Muss ich das PageFormat ( also den obigen Code ) vorher schreiben ( also ein PageFormat Objekt mit meinen Wünschen kreieren ) und dieses Objekt dann mitgeben??

Ich dachte, ich veränder einfach das PageFormat Objekt...


EDIT: So, ich hab jetzt einfach mal das eingestelle PageFormat Objekt übergeben -> geht wunderbar !!! Vielen Dank dir!!

Gruß,
VipViper2000 :toll: :applaus:
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
steven789hjk543 Swing Verstehe etwas beim GUI nicht AWT, Swing, JavaFX & SWT 3
R AWT Ich verstehe die Fehlermeldung nicht. Was habe ich falsch gemacht? AWT, Swing, JavaFX & SWT 85
S Irgendwie verstehe ich die Winding-Rules bei Shapes nicht :( AWT, Swing, JavaFX & SWT 4
O Verstehe ActionListener in Verbindung mit JMenuItem AWT, Swing, JavaFX & SWT 4
berserkerdq2 Mein Rechteck hat 4 Seiten, ich soll je nach dem, welche Seite berührt wurde, etwas ausführen, wie prüfe ich das? AWT, Swing, JavaFX & SWT 12
E LayoutManager Welcher Layout-Mix löst mein Problem? AWT, Swing, JavaFX & SWT 3
R Swing Hat mein JFrame meinen Component? AWT, Swing, JavaFX & SWT 2
B JavaFX habe mein Problem fett markiert AWT, Swing, JavaFX & SWT 2
G Swing Wenn ich mein JFrame Fenster vergrößere die Inhalte anpassen AWT, Swing, JavaFX & SWT 1
Thallius Warum refrehsed mein JTable nicht? AWT, Swing, JavaFX & SWT 5
B JavaFX Wo liegt mein Gedankenfehler ??? KeyEvent geht nicht ... AWT, Swing, JavaFX & SWT 8
W Swing JScrollPane für mein Fenster AWT, Swing, JavaFX & SWT 4
S Oracle's neue Sicherheitseinstellungen zerstoeren mein Applet. Was tun? AWT, Swing, JavaFX & SWT 3
R JavaFX Mein SceneBuilder Projekt AWT, Swing, JavaFX & SWT 3
N LookAndFeel Wie kann ich mein eigenes LookAndFeel machen? AWT, Swing, JavaFX & SWT 6
J Swing Warum wird mein Jpeg nicht angezeigt? AWT, Swing, JavaFX & SWT 4
T SWT Warum ist mein 1.Tree Node selektiert? AWT, Swing, JavaFX & SWT 11
M Warum funktioniert mein Applet nicht? AWT, Swing, JavaFX & SWT 6
P AWT Wie kann mein listener den Inhalt eines anderen Textfelds ändern? AWT, Swing, JavaFX & SWT 10
C Swing Linux mag mein Swing-repaint() nicht... AWT, Swing, JavaFX & SWT 7
L Mein Kopf dreht sich... Brauche Hilfe beim GUI gestalten AWT, Swing, JavaFX & SWT 10
V Swing Mein swingender Pokertisch macht Probleme AWT, Swing, JavaFX & SWT 10
G LookAndFeel SwingUtilities.updateComponentTreeUI(frame) <- wie heißt mein Frame? AWT, Swing, JavaFX & SWT 5
hdi Swing JTable: Mein CellRenderer ist ein Performance-Killer? AWT, Swing, JavaFX & SWT 7
R Japaner koennen mein Programm nicht nutzen..? AWT, Swing, JavaFX & SWT 11
K Mein Informatikprojekt läuft aus dem Ruder Hilfe. F1 ^^ AWT, Swing, JavaFX & SWT 5
J SwingX-Demo - mein Waterloo AWT, Swing, JavaFX & SWT 9
hdi mein layout verählt sich komisch AWT, Swing, JavaFX & SWT 4
M4nuel Warum überlagert JDesktopPane mein JMenuBar? AWT, Swing, JavaFX & SWT 5
C Komme nicht an mein textfeld AWT, Swing, JavaFX & SWT 3
P JRadioButton in Schleife erstellen > wo liegt mein Fehler AWT, Swing, JavaFX & SWT 2
P Ignoriert mein setSize()? AWT, Swing, JavaFX & SWT 2
R JFilechooser: gewählte Datei in mein FileReader übergeben AWT, Swing, JavaFX & SWT 18
C Mein erstes kleines Swing-Projekt - Probleme AWT, Swing, JavaFX & SWT 8
K JTable - warum funktioniert mein CellRenderer nicht? AWT, Swing, JavaFX & SWT 9
M Wo bleibt mein ScrollPane? AWT, Swing, JavaFX & SWT 3
G Mein JFrame aktualisiert sich nicht richtig AWT, Swing, JavaFX & SWT 3
P Warum braucht mein kleines Programm 20 MB Speicher? AWT, Swing, JavaFX & SWT 13
Q Mein erstes GUI - Probleme AWT, Swing, JavaFX & SWT 2
K mein keyListener scheint Konflict haben mit mouseListener AWT, Swing, JavaFX & SWT 6
E warum wird mein bild nicht angezeigt? AWT, Swing, JavaFX & SWT 6
Z Look&Feel-Wechsel bringt mein GUI durcheinander AWT, Swing, JavaFX & SWT 5
R Druckproblem bei Bilder AWT, Swing, JavaFX & SWT 4
S [Druckproblem] String wird nicht an Seite angepasst AWT, Swing, JavaFX & SWT 10

Ähnliche Java Themen

Neue Themen


Oben