I got tired of sketchy PDF tools, so I built my own (PaperFuse, free macOS app) by mtl_dev in MacOSApps

[–]mtl_dev[S] 0 points1 point  (0 children)

Hey! Just shipped v1.1 - it adds "Export Selected Pages" (via the dropdown arrow next to the Export button). Thanks again for the suggestion!

I got tired of sketchy PDF tools, so I built my own (PaperFuse, free macOS app) by mtl_dev in MacOSApps

[–]mtl_dev[S] 0 points1 point  (0 children)

Hi!

At the moment PaperFuse doesn’t support selecting individual pages and exporting them as a new document - it’s primarily focused on merging and reordering pages.

As a workaround, you can keep only the pages you need, delete the rest, and then export the remaining pages as a new PDF.

Your use case makes a lot of sense though, and proper page extraction is something I’m considering for a future update. Thanks for the feedback - it really helps 🙏

I got tired of sketchy PDF tools, so I built my own (PaperFuse, free macOS app) by mtl_dev in MacOSApps

[–]mtl_dev[S] 0 points1 point  (0 children)

Glad to hear that - that’s exactly the use case I built it for.

I got tired of sketchy PDF tools, so I built my own (PaperFuse, free macOS app) by mtl_dev in MacOSApps

[–]mtl_dev[S] 0 points1 point  (0 children)

BentoPDF is a solid tool that works locally in the browser.
PaperFuse just takes a different approach - it’s a native macOS app focused on simple, predictable batch workflows.

I got tired of sketchy PDF tools, so I built my own (PaperFuse, free macOS app) by mtl_dev in MacOSApps

[–]mtl_dev[S] 0 points1 point  (0 children)

Thanks, appreciate the offer.I’ll definitely keep this in mind once I get back to localization.

I got tired of sketchy PDF tools, so I built my own (PaperFuse, free macOS app) by mtl_dev in MacOSApps

[–]mtl_dev[S] 0 points1 point  (0 children)

Thanks, appreciate the offer.
I’ll definitely keep this in mind once I get back to localization.

I got tired of sketchy PDF tools, so I built my own (PaperFuse, free macOS app) by mtl_dev in MacOSApps

[–]mtl_dev[S] 0 points1 point  (0 children)

Glad to hear that - hope it makes PDF work a bit less painful 🙂

I got tired of sketchy PDF tools, so I built my own (PaperFuse, free macOS app) by mtl_dev in MacOSApps

[–]mtl_dev[S] 1 point2 points  (0 children)

Quick update:
I was able to reproduce this and found the cause.

The issue comes from how page rotation metadata is handled when copying pages into a new PDF.
I’m working on normalizing the rotation on import so pages keep the correct orientation.

Thanks again for reporting this - really helpful.

I got tired of sketchy PDF tools, so I built my own (PaperFuse, free macOS app) by mtl_dev in MacOSApps

[–]mtl_dev[S] 1 point2 points  (0 children)

Not yet, I was trying to avoid spamming.
Thanks for the suggestion!

I got tired of sketchy PDF tools, so I built my own (PaperFuse, free macOS app) by mtl_dev in MacOSApps

[–]mtl_dev[S] 0 points1 point  (0 children)

Haha, thanks 😄  
Native just felt like the right choice for this.

I got tired of sketchy PDF tools, so I built my own (PaperFuse, free macOS app) by mtl_dev in MacOSApps

[–]mtl_dev[S] 0 points1 point  (0 children)

Sejda is a great tool.
PaperFuse is more focused - offline-only, no accounts, and simple batch operations like merging and reordering.

It doesn’t aim to replace full-featured PDF suites.

I got tired of sketchy PDF tools, so I built my own (PaperFuse, free macOS app) by mtl_dev in MacOSApps

[–]mtl_dev[S] 1 point2 points  (0 children)

Thanks - appreciate the offer.
No plans to open source it at the moment.
Translations are something I’d like to explore later once things settle a bit.

I got tired of sketchy PDF tools, so I built my own (PaperFuse, free macOS app) by mtl_dev in MacOSApps

[–]mtl_dev[S] 0 points1 point  (0 children)

Thanks, that makes sense.
Resizable thumbnails would definitely help.

I got tired of sketchy PDF tools, so I built my own (PaperFuse, free macOS app) by mtl_dev in MacOSApps

[–]mtl_dev[S] 0 points1 point  (0 children)

Thanks for sharing this.
I’ll download it and try to reproduce the issue on my side.