Beep6581 / RawTherapee

A powerful cross-platform raw photo processing program
https://rawtherapee.com
GNU General Public License v3.0
2.95k stars 327 forks source link

Print File Browser to PDF #1202

Open Beep6581 opened 9 years ago

Beep6581 commented 9 years ago

Originally reported on Google Code with ID 1217

This would be the best contact-sheet ever if we could print file browser *as it is shown
on screen* into a PDF file, or, at least, save its content as a single image. A unique
feature then would be inclusion of rating and color labels, which not supported by
almost all  contactsheet generators. This is important when sharing image previews
with clients, sharing recommendation on image selection via rating and labels.

Contactsheet layout can then be comfortably changed with real-time preview via sizing
RT window and changing zoom on thumbnails.

Any ideas?

Reported by michaelezra000 on 2012-01-24 01:40:07

Beep6581 commented 9 years ago
Possibilities: 

Cairo::PdfSurface

Using PixBuf:
http://www.pygtk.org/docs/pygtk/class-gdkpixbuf.html#method-gdkpixbuf--get-from-drawable
sample code: http://stackoverflow.com/questions/7518376/creating-a-screenshot-of-a-gtk-window

Reported by michaelezra000 on 2012-01-24 01:59:44

Beep6581 commented 9 years ago
UI aspects: 

- Add new tab "Contactsheet" next to "Develop" and "Filter" tabs.
- Add a few simple options to specify header text, size and placement (left, middle,
right).
- When filebrowser is in the Contactsheet mode, Header may be dynamically previewed
within the filebrowser (HBox with a Label, etc). The same may apply to some other aspects
of filebrowser rendering such as visibility  of the gear icon in the thumbnail.
- When exiting Contactsheet mode (any other tab is selected) filebrowser to return
to as-is display.

Reported by michaelezra000 on 2012-01-24 03:25:12

Beep6581 commented 9 years ago

Reported by entertheyoni on 2014-10-31 16:03:23