Bestimmen der bedruckbaren Fläche eines Druckers
How To ...
Wie bestimmt man die bedruckbare Fläche eines Druckers?
Hintergründe
Um zu drucken benutzt man Klassen des Package javax.print bzw. Sub-Packages.
So geht's
Um die bedruckbare Fläche eines Druckers zu bestimmen, verwendet man die Klasse javax.print.attribute.standard.MediaPrintableArea als Parameter der Methode getDefaultAttributeValue() eines PrintService. Im folgenden Beispiel verwenden wir dazu den Default-Drucker.
import javax.print.PrintService;
import javax.print.PrintServiceLookup;
import javax.print.attribute.standard.MediaPrintableArea;
public class Drucken {
public static void main(String[] args) {
PrintService ps = PrintServiceLookup.lookupDefaultPrintService();
MediaPrintableArea defaultArea = (MediaPrintableArea) ps.getDefaultAttributeValue(MediaPrintableArea.class);
System.out.println(defaultArea);
}
}
Die How-To Bedruckbare Fläche beschreibt, wie man die bedruckbare Fläche eines Druckers bestimmt.
