Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Seitenrand beim Drucken definieren

Empfohlene Antworten

Veröffentlicht

Ich hab nochmal eine Frage

Ich möchte mit Java drucken und den Seitenrand im Quellcode definieren ( und nicht mit dem Page Dialog!).

Die Methode "setImageableArea" der Klasse Paper hab ich schon gefunden, allerdings wiß ich nicht, wie man den absoluten Wert der Seite herausbekommt, wovon ich dann einfach den Rand abziehen könnte.

Mit getImageableHeight(), getImageableWidth(), getImageableX(), getImageableY()

klappt das auch nicht so ganz.

vielen Dank im voraus

Waldo

Moin,

ich glaube das kannst du doch einfach so eingeben?


paper.setSize(?, ?);

Hier kannst du die absolute Seitengröße angeben. Einfach ausrechnen oder aus dem Netz ziehen. Ich habe:

paper.setSize(595.275590551181, 841.8897637795276);

verwendet. Bitte nicht die Zahlen hinterfragen, ich bin froh das es klappt ;).

Gruß, Peter

Die Werte passen bei meinem Frame nicht so ganz.

Wie hast Du sie berechnen, bzw. heraufgefunden. Was machst Du, wenn Du DIN A3 bzw. DIN A5 drucken möchtest. Es gibt also keine Methode von Java, die die Werte automatisch ausgibt für alle Blattformat.

Danke für Deine Bemühungen

Original geschrieben von Morbid_Soul

Hier kannst du die absolute Seitengröße angeben. Einfach ausrechnen oder aus dem Netz ziehen. Ich habe:

paper.setSize(595.275590551181, 841.8897637795276);

verwendet. Bitte nicht die Zahlen hinterfragen, ich bin froh das es klappt ;).

Gruß, Peter

aus dem JavaDoc der Klasse Paper:

The dimensions are supplied in 1/72nds of an inch.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.