this post was submitted on 28 Feb 2024
34 points (94.7% liked)

Android

27900 readers
235 users here now

DROID DOES

Welcome to the droidymcdroidface-iest, Lemmyest (Lemmiest), test, bestest, phoniest, pluckiest, snarkiest, and spiciest Android community on Lemmy (Do not respond)! Here you can participate in amazing discussions and events relating to all things Android.

The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:

Rules


1. All posts must be relevant to Android devices/operating system.


2. Posts cannot be illegal or NSFW material.


3. No spam, self promotion, or upvote farming. Sources engaging in these behavior will be added to the Blacklist.


4. Non-whitelisted bots will be banned.


5. Engage respectfully: Harassment, flamebaiting, bad faith engagement, or agenda posting will result in your posts being removed. Excessive violations will result in temporary or permanent ban, depending on severity.


6. Memes are not allowed to be posts, but are allowed in the comments.


7. Posts from clickbait sources are heavily discouraged. Please de-clickbait titles if it needs to be submitted.


8. Submission statements of any length composed of your own thoughts inside the post text field are mandatory for any microblog posts, and are optional but recommended for article/image/video posts.


Community Resources:


We are Android girls*,

In our Lemmy.world.

The back is plastic,

It's fantastic.

*Well, not just girls: people of all gender identities are welcomed here.


Our Partner Communities:

[email protected]


founded 1 year ago
MODERATORS
 

Dear Lemmings,

I deal with several PDF files on a daily basis. I'm still struggling to find a nice FOSS app to edit PDFs on my phone.

My common needs are :

  • OCR the content
  • merge pages
  • delete pages
  • reorder pages

A bonus would be:

  • edit content
  • fill form, print / send to email

Do you know one which is able to do this?

Many thanks

top 23 comments
sorted by: hot top controversial new old
[–] [email protected] 33 points 8 months ago (1 children)

Speaking from experience, when it comes to file formats, PDFs are like an ancient eldritch horror monster. I'm not surprised this doesn't exist, PDF are awful to work with.

[–] [email protected] 6 points 8 months ago

Thanks for your feedback, I do agree with you and I don't do it for fun either. That said, I often get the need to do different tasks and I wanted to know if I could skip the need to use a computer for this.

[–] [email protected] 14 points 8 months ago* (last edited 8 months ago) (1 children)

I wouldn't bother trying to edit PDF anything on a handheld. That's a computer task.

[–] [email protected] 4 points 8 months ago (1 children)

Thanks for your feedback, I do agree with you and I don't do it for fun either. That said, I often get the need to do different tasks and I wanted to know if I could skip the need to use a computer for this.

[–] [email protected] 0 points 8 months ago

What I'm saying is -- the time spent editing on a phone will be far more than just sitting down and doing it with a nice app on a proper laptop. It's not about the ease, it's about the speed.

[–] suodrazah 12 points 8 months ago (5 children)

Fire this up in Docker somewhere and use your phone browser. Could probably even use Termux on your Android, have never tested that.

https://stirlingtools.com/

[–] [email protected] 7 points 8 months ago* (last edited 8 months ago)

Thanks that's a super great idea!

EDIT: Fired it up and it works brilliantly on a mobile, I'm impressed! I wish I had that idea before, thanks mate!

[–] [email protected] 3 points 8 months ago

What do you mean that docker can run in Termux. I had no idea...

[–] [email protected] 2 points 8 months ago

Second this, brilliant suite. The solution was so obvious.

Tbh you could strip out all the used tools and add a mobile/desktop interface too. Kotlin for example.

Just someone has to do it.

[–] beerclue 2 points 8 months ago

Thank you for this. I do have a homelab with various tools, and I sometimes need to convert and adjust PDF files, and I was using all kinds of shady websites. Not anymore :)

Now, if it only had a translate option too...

[–] [email protected] 1 points 8 months ago (1 children)

Can you elaborate on "fire this up in docker somewhere"?

[–] [email protected] 1 points 8 months ago (1 children)

Have a look there and if you're not familiar with Docker I'd suggest to start with this first.

[–] [email protected] 1 points 8 months ago
[–] [email protected] 4 points 8 months ago (1 children)
[–] [email protected] 2 points 8 months ago* (last edited 8 months ago)

Why not? There're a bunch of them for desktop users. Besides, what alternative file format would you suggest?

[–] Audalin 1 points 8 months ago

I don't usually edit PDFs on my phone. On the PC, I use pdftk+qpdf+img2pdf+ocrmypdf (all command-line apps). Some of those can be found in the default Termux repos once you install the terminal emulator; some, perhaps, could be compiled and used as well.

[–] [email protected] 1 points 8 months ago

I'm not a lemming and this isn't FOSS, but FoxIt will do at least some of what you want.

[–] [email protected] 1 points 8 months ago (1 children)

PDF is a presentation format. Edit the original.

[–] [email protected] 5 points 8 months ago (1 children)

Sorry if my post wasn't clear, I meant my PDFs like my files which are stored on my computer, but that doesn't mean I have all the source files (far from that), I'm talking about all the PDFs that you get from others, like from work, suppliers, etc

[–] [email protected] -4 points 8 months ago (1 children)

Yeah, the point is that all those people sending you PDFs suck. Or your workflow sucks.

Example, presentation slides. There are people drawing on them, adding additional infos instead of condensing informations.

PDFs are for presenting, people use them for editing which makes no sense. Example: linebreaks are placed where it makes sense for the printed text, with font size etc. If you copy text and change font size, they will be everywhere and the info is literally missing to fix that.

So instead, you use a simplified format that doesnt have the needed info and add AI, OCR etc to add that info.

Its horrible.

TLDR: ask those people to send you the original files

[–] [email protected] -2 points 8 months ago
[–] igg 1 points 8 months ago (1 children)
[–] [email protected] 1 points 8 months ago

Thanks, I was more inclined towards FOSS apps but that'd help others!