I was asked to write a program that generates reports in the form of PDF files. There are two main dynamic functions that have been set, which I'm not sure are even possible:
1) The report contains a table with several columns. Users should be able to click on a column heading to sort table rows by the values ββin that column.
I have never seen a PDF file that users can click to re-sort the table results, but I was told that this is possible.
2) The report should have a drop-down list that users can choose to switch which rows of the table are displayed or hidden.
I am sure that this cannot be done in a PDF file, although I was told differently.
So my question is: which of these things is possible and which library should I use to create PDF files? (The library can be in any programming language.)
source share