https://bugs.documentfoundation.org/show_bug.cgi?id=165396
--- Comment #15 from V Stuart Foote <[email protected]> --- (In reply to Eyal Rozenberg from comment #12) > (In reply to V Stuart Foote from comment #11) > > Only in your mind, but not for any active developer nor in the majority of > > users. Most know better. > > You should really follow the links. It is the exact opposite. PDFs are > editable, users need PDF editors, and LibreOffice, despite its flaws, is > considered one of the top FOSS PDF editors. If we edited PDFs better, we > could aim for the popularity of PDF editors like... yes, you guessed it, > Microsoft Office Word. > > Also, Stuart, the fact that one bug may (or may not) be of more significance > than another, does not make the other invalid. > > Oh, one final point is that the heuristic reconstitution of text into > paragraphs will likely rely on determing the correct dimensions of text > runs (text object streams) - at least for setting the alignment of the > reconstituted paragraph, if not for the reconstitution itself. Did I close this bug, did I say it couldn't be done? I said there are other priorities for handling PDF. Dave G. says it is feasible but requires adjustment to our poppler bundling (and that would have to be cross platform). That alone should put a chill to this lunacy. What I maintain and will not budge on is that PDF is not intended to be an editable format--it is a published finished page oriented document. We can consume pages with high fidelity using pdfium. The poppler lib parsing and cairo transformation into Draw text shape objects is functional, but can never be pixel perfect--no sense in attempting to make it so when offering PDF editing is way out of scope! ps @Dave thanks for poking around in the LibreOffice guts. Should you need folks to bounce patches off of (cc in gerrit) recommend quikee (Tomaž V.), Justin L., Khaled H. and of course Miklos V. all of whom are familiar with workings of our PDF filters import and export. Eyal and I mostly do QA and UX-advise--don't take anything we say as gospel. And we do poke at each other :-) -- You are receiving this mail because: You are the assignee for the bug.
