Printing perspective components, in particular table? Also, Excel export?

Naturally, the obvious way to print a Perspective screen is the browser’s print button, but that’s limited to what’s actually shown on screen. How to print a long table? Maybe a special view that is dynamically adjusted to be as long and wide as the table? I’m kind of mulling over how that might work. Even then, all color is stripped from the table in the print stylesheet, which my client would rather have in color.

Alternately, generating a PDF directly from a table would be ideal, because it’s really the table contents and not so much the controls next to it that are important, and it can internally size itself the way Powertable did. Along the same lines, and export to Excel would be appreciated, someday.