Få papperets bredd och höjd från PageSetup av arbetsbladet

Möjliga användningsscenarier

Ibland behöver du veta bredden och höjden på pappersstorleken som den har ställts in i sidinställningarna i kalkylbladet. Vänligen användPageSetup.PaperWidth ochPageSetup.PaperHeightfastigheter för detta ändamål.

Få papperets bredd och höjd från PageSetup av arbetsbladet

Följande exempelkod förklarar användningen avPageSetup.PaperWidth ochPageSetup.PaperHeightegenskaper. Den ändrar först pappersstorleken till A2 och hittar sedan papprets bredd och höjd, sedan ändrar den till A3, A4, Letter och hittar papperets bredd respektive höjd.

Exempelkod

// 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());

Konsolutgång

Här är konsolutgången för ovanstående exempelkod.

PaperA2: 16.54x23.39

PaperA3: 11.69x16.54

PaperA4: 8.27x11.69

PaperLetter: 8.5x11.0