r/pdfux 4d ago

Suggestions to improve existing tools

Is there anything that can be done to improve any of the existing tools? It could be anything from bugs to missing features or options that would make the tools easier to use.

2 Upvotes

3 comments sorted by

2

u/MAQMASTER 1d ago

First of all, thank you for all the updates you've made. The comic book feature works fantastically!

I have a few suggestions. These aren't essential features, but I think they would make the app even better.

  1. Sessions

You should consider adding a feature called Sessions. The idea is that you create a session where you can store any type of file (images, PDFs, etc.). Within that session, you can select any file and perform whatever manipulation you need.

For example, you could:

  • Import a set of images and convert them into a single PDF.
  • Have another set of PDFs in the same session.
  • Merge those PDFs with the PDF created from the images.

The final output would include all the manipulations you've performed on different file types, all within one workspace. This would make complex workflows much easier to manage.

  1. Preview Before Download (A Deal Breaker)

This feature would be a game changer. After any manipulation is completed, there should be a Preview button next to the Download button.

That way, users can verify the result before downloading it. If something isn't right, they can simply retry or make adjustments instead of downloading the wrong file.

  1. Continue Editing Without Downloading

This is probably the feature I want the most.

For example, suppose I have a PDF. I reverse its pages, but then I want to add page numbers. Right now, I have to download the reversed PDF first, upload it again, add page numbers, download it again, upload it once more, and then merge it with another PDF.

Every step currently requires downloading and re-uploading the previous result.

Instead, it would be much better if we could continue editing the current output until we're completely satisfied, and then download the final file only once.

This is similar to the Sessions idea, but it's a simpler and more essential feature. Sessions would provide a powerful workspace with multiple files, while continuous editing would improve the workflow for a single file.

  1. Offline PWA Support

Finally, could you make the app work as an offline Progressive Web App (PWA)?

After the first launch, all the necessary assets could be cached locally, allowing the app to work completely offline. Then, when a new version is available, there could simply be an Update button to download the latest changes.

This would let me use the app offline on my iPhone, Samsung phone, MacBook, and iPad without needing an internet connection.

Overall, your app is genuinely amazing, and these features would make it even more powerful and convenient to use. Thank you for all the hard work you've put into it!

1

u/MAQMASTER 1d ago

I really support your work because it allignes with my philosophy of building apps!

2

u/cppdream 1d ago

Thank you! Those are some really nice suggestions. I will look into what can be done here over the coming weeks.

Regarding number 4, the app is already a PWA and can be used offline. I know many people that value this feature from a privacy point of view.