A screenshot is exactly what it suggest: an image taken of the screen exactly as it is shown. If nodes, no matter if they are rectangles, tables, agendas or spreadsheets, are only partially visible on the screen, a screenshot will capture only that what is visible.
Any other behavior would result in interesting behavior: suppose a table with 10.000.000 rows is shown through a scrollpane which only displays 10 rows. A screenshot would suddenly increase 1.000.000 fold.
If there are other nodes displayed next to or below that scrollpane, where would they go? Do they move down as the scrollpane grows? Creating that screenshot would require a complete new layout, and actually populating those 10.000.000 rows as the table is being screenshotted.
If you want to screenshot more of a node inside a scrollpane, you need to increase the scrollpane's size. Compare it to Excel: creating a screenshot of your PC's screen only will include that part of the worksheet that was visible. If you want the whole worksheet you need to print it. So I suspect you are looking for a way to print Agenda / Spreadsheet. But that is not the question you are asking.