Получить ширину и высоту бумаги из PageSetup рабочего листа
Contents
[
Hide
]
Возможные сценарии использования
Иногда вам нужно знать ширину и высоту размера бумаги, поскольку он был установлен в настройках страницы рабочего листа. Пожалуйста, используйтеPageSetup.PaperWidth иPageSetup.PaperHeightсвойств для этой цели.
Получить ширину и высоту бумаги из PageSetup рабочего листа
В следующем примере кода объясняется использованиеPageSetup.PaperWidth иPageSetup.PaperHeightхарактеристики. Сначала он изменяет размер бумаги на A2, затем находит ширину и высоту бумаги, затем изменяет его на A3, A4, Letter и находит ширину и высоту бумаги соответственно.
Образец кода
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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()); |
Консольный вывод
Вот вывод консоли приведенного выше примера кода.
PaperA2: 16.54x23.39
PaperA3: 11.69x16.54
PaperA4: 8.27x11.69
PaperLetter: 8.5x11.0