Papierbreite und höhe aus der Seite des Arbeitsblatts einrichten erhalten
Mögliche Verwendungsszenarien
Manchmal müssen Sie die Breite und Höhe der Papiergröße wissen, wie sie in der Seiteneinrichtung des Arbeitsblatts festgelegt wurde. Bitte verwenden Sie die Eigenschaften PageSetup.PaperWidth und PageSetup.PaperHeight für diesen Zweck.
Papierbreite und -höhe aus den Seiteinstellungen des Arbeitsblatts abrufen
Der folgende Beispielcode erläutert die Verwendung der Eigenschaften PageSetup.PaperWidth und PageSetup.PaperHeight. Zuerst ändert er die Papiergröße auf A2 und findet dann die Breite und Höhe des Papiers, ändert sie dann auf A3, A4, Buchstabe und findet die Breite und Höhe des Papiers jeweils.
Beispielcode
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
//Create workbook | |
Workbook wb = new Workbook(); | |
//Access first worksheet | |
Worksheet ws = wb.getWorksheets().get(0); | |
//Set paper size to A2 and print paper width and height in inches | |
ws.getPageSetup().setPaperSize(PaperSizeType.PAPER_A_2); | |
System.out.println("PaperA2: " + ws.getPageSetup().getPaperWidth() + "x" + ws.getPageSetup().getPaperHeight()); | |
//Set paper size to A3 and print paper width and height in inches | |
ws.getPageSetup().setPaperSize(PaperSizeType.PAPER_A_3); | |
System.out.println("PaperA3: " + ws.getPageSetup().getPaperWidth() + "x" + ws.getPageSetup().getPaperHeight()); | |
//Set paper size to A4 and print paper width and height in inches | |
ws.getPageSetup().setPaperSize(PaperSizeType.PAPER_A_4); | |
System.out.println("PaperA4: " + ws.getPageSetup().getPaperWidth() + "x" + ws.getPageSetup().getPaperHeight()); | |
//Set paper size to Letter and print paper width and height in inches | |
ws.getPageSetup().setPaperSize(PaperSizeType.PAPER_LETTER); | |
System.out.println("PaperLetter: " + ws.getPageSetup().getPaperWidth() + "x" + ws.getPageSetup().getPaperHeight()); |
Konsolenausgabe
Hier ist die Konsolenausgabe des obigen Beispielcodes.
PaperA2: 16.54x23.39
PaperA3: 11.69x16.54
PaperA4: 8.27x11.69
PaperLetter: 8.5x11.0