MantisBT - ParaView
View Issue Details
0015158ParaView(No Category)public2014-11-26 21:412016-08-12 09:59
Alan Scott 
Kitware Robot 
normalminorhave not tried
closedmoved 
git-master 
5.1 
Sandia
incorrect functionality
0015158: Cannot take screenshot of spreadsheet
You cannot take a screenshot of a spreadsheet.

* Linux, master, local.
* Open can.exo. Apply.
* Split view horizontal. Spreadsheet. (this will leave the Spreadsheet highlighted).
* File/ Save Screenshot.

You get a warning message "Save Image failed", and no screenshot. This is a bug.
No tags attached.
Issue History
2014-11-26 21:41Alan ScottNew Issue
2015-07-08 16:24Alan ScottTarget Version => 4.5
2015-09-11 16:44Utkarsh AyachitTarget Version4.5 => 5.1
2016-03-07 10:47Utkarsh AyachitNote Added: 0035823
2016-03-07 16:01Alan ScottNote Added: 0035828
2016-06-26 12:44Cory QuammenNote Added: 0036105
2016-08-12 09:59Kitware RobotNote Added: 0038723
2016-08-12 09:59Kitware RobotStatusbacklog => closed
2016-08-12 09:59Kitware RobotResolutionopen => moved
2016-08-12 09:59Kitware RobotAssigned To => Kitware Robot

Notes
(0035823)
Utkarsh Ayachit   
2016-03-07 10:47   
Alan,

Do you expect to capture a screenshot of the spreadsheet view or just report a better error/disable saving screenshot when spreadsheet view is active?

I'd vote for the latter especially since saving screenshots of spreadsheet view with different view sizes/magnification etc may not even be possible without much effort.
(0035828)
Alan Scott   
2016-03-07 16:01   
I'm torn. what I really want is for a user to be able to select cells or points, direct this to the spreadsheet view, and only file/ save data on these cells or points as a .csv file. This is captured in bug 15159. Ditto capturing a screenshot, as .jpg or .png, captured here.

What I had in mind is to not give users options - but to just take a screenshot of what is in the window.

Since a user can just use the system to capture the screen, this request is somewhat redundant. So, if it is really difficult, I suppose it would be OK to give a better error message, and let users use system tools.
(0036105)
Cory Quammen   
2016-06-26 12:44   
It's not too hard to use the Qt side to render and capture the content of the Spreadsheet View. However, as Utkarsh mentioned, getting magnification and custom sizing to work would be much tougher.

A merge request with a partial solution is here:

https://gitlab.kitware.com/paraview/paraview/merge_requests/854/diffs [^]

The limitations so far with this approach are:
    - magnification factor is ignored
    - custom image size is ignored
    - The spreadsheet view is not saved out when all views in a layout are saved

I think if you want the spreadsheet view to be saved as part of a layout, you need to support magnification/custom sizing somehow. Or we could provide a warning message saying it isn't possible to save a spreadsheet view in a layout.
(0038723)
Kitware Robot   
2016-08-12 09:59   
Resolving issue as `moved`.

This issue tracker is no longer used. Further discussion of this issue may take place in the current ParaView Issues page linked in the banner at the top of this page.