Live data from Hacker News

SumatraPDF Reader

github.com

141–150 of 276 posts

Re: SumatraPDF Reader

#141

SumatraPDF is among the OSS PDF tools I use. Since Adobe is pushing a more aggressive stance for monetization of Acrobat, I am trying to replace selected PDF workflows with OSS. Here are some of the tools I use. qpdf removing passwords, unlocking PDFs, conversion install in WSL with apt-get install qpdf remove password with qpdf --decrypt --password="" input.pdf output.pdf PDF4QT - Open Source PDF Editing Deleting, S…

For extracting to tables I've been using http://tabula.technology/ for a couple of years. It seems to do a pretty good job even with some fairly complex tables and I've not had any problems with it.

Re: SumatraPDF Reader

#142

Love SumatraPdf, completely no-bs software unlike Adobe. If I ever need to sign a PDF Microsoft Edge works wonderfully

I still need Adobe to sign and fill forms. Wish Sumatra can do those too :(

I'm not sure, one thing I like about Sumatra is that it's very light and clean.

When we need to sign or view some complex documents then I'll use Acrobat.

Re: SumatraPDF Reader

#143
post #111

Earlier quoted context omitted.

What changed exactly ? Gtk is still ugly on anything that is not Linux, Qt is still bloated and wxWidgets, well here I don’t know.

What does "Qt is bloated" even mean. It's a big framework, split into separate libraries, you include only what you use. Qt is free (most parts are LGPL) and is developed by 100+ professional developers. The quality of the implementations, API and documentation is very very good. Discarding it out of hand by "qt is bloated" just feels disingenuous to me. You can add to that the fact that qml on the desktop if finally…

> What does "Qt is bloated" even mean.

From a user perspective I remember that being a big thing some time ago when people didn't have anything already using Qt installed did an “apt install” or “yum install” on something that did and saw the small tool they were wanting was going to drag half a desktop environment in with it as dependencies. The same could likely be said for GTK in reverse, I'm not sure what their relative sizes for similar features are these days.

Some use bloated to mean the memory footprint. IIRC GTK has more of a reputation for eating RAM than Qt, but again maybe people notice a single Qt app using a lot of resource (that would be shared if running multiple apps against the same libs) when it is the only one they run.

As you suggest, just stating that “ is bloated” without reference to some details of what is meant by that, sounds a bit like someone parroting old information and/or group-think rather than having looked into it recently.

Having said that the author has a minimal dependency stance in order to try to maintain a small footprint for the app (“I avoid unnecessary abstractions.” in the section about keeping things small) so any framework that isn't little more than a cosmetic wrapper could legitimately be called more bloated than using nothing at all and talking more directly to the standard OS libs. Also in context (discussing why the product is not cross-platform and is never likely to be) this is not the only reason being given and probably not the most significant one (there may be significant selection of cross-platform issues beyond the UI framework).

The key to a lot of what is in that document is the “It’s my project and I act like it” part. All too often we forget this very important side of things, especially with one-man or small-team projects, and people comment on project decisions as if using the product gives some automatic expectation that the creator will mould it around the needs/wants of a given user or someone's idea of “the community”. For an open source project the community has the option of forking the project or offering to fund the changes they want that aren't otherwise on the creator's roadmap (though obviously the larger the project, the less practical these options may be)…

Re: SumatraPDF Reader

#144
post #94

Wow, I just installed this for the first time and its performance blows both Adobe Reader (not an achievement) and Foxit (something of an achievement) out of the water! Nice work by these devs. And its install footprint is around 10% of those programs. What the hell is Adobe doing, I wonder, that makes their software so unbearably slow and painful to use?

What the hell is Adobe doing Probably supporting 100% of the PDF spec. plus addressing all those obscure feature requests that 6 companies in this one very niche industry really really need. Sumatra is fantastic and basically the only PDF reader I use on Windows, but it does have maybe 10% of the features Adobe acrobat has. It is however the 10% that that basically everybody needs.

For me even Sumatra or Foxit have too many features. I only ever open PDFs to read and print, maybe zoom, but all those other buttons there only distract me - if there'd only be a way to hide them... But yeah first world problems. I'm happy they exist.

Re: SumatraPDF Reader

#145

SumatraPDF is among the OSS PDF tools I use. Since Adobe is pushing a more aggressive stance for monetization of Acrobat, I am trying to replace selected PDF workflows with OSS. Here are some of the tools I use. qpdf removing passwords, unlocking PDFs, conversion install in WSL with apt-get install qpdf remove password with qpdf --decrypt --password="" input.pdf output.pdf PDF4QT - Open Source PDF Editing Deleting, S…

PDFTK and pdfjam are two other useful command line tools. I use PDFTK for merging PDFs, extracting/deleting/duplicating pages, and decompressing so I can extract and manipulate text/data in raw PDF commands. I use pdfjam for n-up and adjusting page size and margins.

Re: SumatraPDF Reader

#146

Earlier quoted context omitted.

The spec is very complex. there are some, here and there but nothing coherent. Even worse PDF is not "open source", it should have been accompanied by LaTeX source.

The PDF is now standardized as ISO 32000, it's open for everyone to create compatible tools. https://en.wikipedia.org/wiki/PDF

"Open" for the cheap price of ~$230

Re: SumatraPDF Reader

#147
post #111

Earlier quoted context omitted.

What changed exactly ? Gtk is still ugly on anything that is not Linux, Qt is still bloated and wxWidgets, well here I don’t know.

What does "Qt is bloated" even mean. It's a big framework, split into separate libraries, you include only what you use. Qt is free (most parts are LGPL) and is developed by 100+ professional developers. The quality of the implementations, API and documentation is very very good. Discarding it out of hand by "qt is bloated" just feels disingenuous to me. You can add to that the fact that qml on the desktop if finally…

Sumatra is know for being small, with the portable version currently being 15.3 MiB. QtCore and QtGui together is some 11 MiB (checking the DLLs used by KDE programs on Windows), so those alone would increase the size significantly.

Re: SumatraPDF Reader

#148

Bless the heart of whoever looked at the PDF spec and said to themselves, "Nice, I'd like to writer a parser for this."

I think writing a parser for in-spec PDF files probably isn't too hard (though writing a complete renderer and interface certainly is), but many PDF files don't match the spec, so your parser has to be tolerant of invalid PDF files, because Adobe's is.

Re: SumatraPDF Reader

#149

Is there any open source seamless PDF editor available given how pervasive is the PDF document nowadays? I really think that we need one and it has been long overdue. What I meant by seamless is that all of the open source software that currently able to edit PDF document is dong it in a clunky way at best for example Krita and LibreOffice Draw. The resulting edited output document also is also looks distinct, in a b…

I have done extensive research in past when i was considering switching from mac to linux. Came to the conclusion that there is no viable open source alternative for the mac preview app unfortunately. My requirements where: - Fill forms. - Add text and markup. - Reorganize/add/remove pages. - Redact parts of the document. (should also safely delete underlying text data, without rasterization of the whole document) - Add image of signature without rasterization of the whole document. This [1] is a long discussion i found about the topic.

[1] https://unix.stackexchange.com/questions/85873/how-can-i-add...

Re: SumatraPDF Reader

#150

Is there any open source seamless PDF editor available given how pervasive is the PDF document nowadays? I really think that we need one and it has been long overdue. What I meant by seamless is that all of the open source software that currently able to edit PDF document is dong it in a clunky way at best for example Krita and LibreOffice Draw. The resulting edited output document also is also looks distinct, in a b…

Maybe not exactly what you are looking for, but take a look at Stirling-PDF. https://github.com/Frooodle/Stirling-PDF

Thanks for the link will try it out, apparently this app was initially made by ChatGPT, whatever that means

>This locally hosted web application started as a 100% ChatGPT-made application and has evolved to include a wide range of features to handle all your PDF needs

Post reply on HN