Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved PowerPoint import #491

Open
JelyMe opened this issue May 5, 2024 · 3 comments
Open

Improved PowerPoint import #491

JelyMe opened this issue May 5, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@JelyMe
Copy link

JelyMe commented May 5, 2024

Hey there!

The long boring story

I have recently discovered your wonderful tool and I have begun playing around with it. I program things often and so I thought I would attempt to integrate a feature myself and then merge. I couldn't really figure out how your importing worked and it would probably be best for someone more advanced in TypeScript to implement this.

I would love to migrate my church to use this software but we pretty much require a fancy Powerpoint. This could be solved by using the export as pdf button but me being me thought, "huh, surely libre has a node integration." Which lead me to finding this: https://www.npmjs.com/package/libreoffice-convert?activeTab=readme

The request

My request is that you add an extra option for importing Powerpoints that uses this libreoffice package to convert them to PDFs and then to PNGs. This could reuse existing PDF to PNG logic, and I could even program it but I would need a lot of help to figure everything out.

Thank you so much for making this tool! You are doing the Lord's work lol

@vassbo vassbo added the enhancement New feature or request label May 8, 2024
@vassbo
Copy link
Collaborator

vassbo commented May 8, 2024

Thanks. Should be doable. I need to redo the entire PDF import also sometime, because it often does not work. Maybe also just have a direct PPT renderer.

@JelyMe
Copy link
Author

JelyMe commented May 8, 2024

Great! I remember ProPresenter used to have an option to use PowerPoint as it's renderer. (It was very unstable but I think it just sent inputs to the PowerPoint in present mode.) I wonder if Libre Office will let you do something similar. (Or hopefully better)

@XYQuadrat
Copy link

Thanks. Should be doable. I need to redo the entire PDF import also sometime, because it often does not work. Maybe also just have a direct PPT renderer.

If you do manage to integrate a PPT renderer, this would remove the single reason we currently use OpenLP (which is good software, but FreeShow has some great featues we'd love to be able to use). OpenLP spawns a PowerPoint instance in the background and controls it remotely - perhaps this is more feasible than integrating a renderer directly into FreeShow.

@vassbo vassbo changed the title Simple Feature Request Improved PowerPoint import May 14, 2024
This was referenced Jun 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants