Xanashi / Icaros

Official issue tracker and download location for Icaros Shell Extensions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add PDF file support

Tarek-Hasan opened this issue · comments

Hi, we talked on Twitter about PDF support a few months ago. You are working on PDF feature for a long time now. Are you having complication implementing the feature in Icaros? This issue is here, as a marker to keep track of the PDF support.

You can use these following libraries if seems useful.

  1. Microsoft PowerToys File Explorer add-ons: Supports thumbnail preview for; PDF files (.pdf), SVG icons (.svg), G-code files (.gcode), STL files (.stl), QOI images (.qoi).
  2. SumatraPDF Reader: it has a PDF preview library.

Additional Information:
KDE desktop environment has thumbnails preview for most of the popular file formats to be shown in its file manager, Dolphin. Including .docx .pptx .xlsx .pdf .epub .djvu .mobi .svg .avif .blend .kra etc. Though the libraries are for QT, I still mentioned them, hoping it helps anyway.
Links to source of the libraries used to generate thumbnail:
https://invent.kde.org/multimedia/ffmpegthumbs
https://invent.kde.org/network/kio-extras/-/tree/master/thumbnail
https://invent.kde.org/graphics/kdegraphics-thumbnailers

Hi Tarek-Hasan,

Thank you for all the references.
I already have PDF implemented and working internally.
The reason why it's not out yet, is because I've designed a new Icaros module for larger formats like PDF and SVG, that can be added to Icaros via a separate download. This new module and its integration with the "base" version of Icaros simply isn't finished yet. So stay tuned!