Summary: | Provide a "pdftopdf" utility | ||
---|---|---|---|
Product: | poppler | Reporter: | Michael R Head <burner> |
Component: | general | Assignee: | poppler-bugs <poppler-bugs> |
Status: | RESOLVED MOVED | QA Contact: | |
Severity: | enhancement | ||
Priority: | medium | CC: | dynamotwain, williambader |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Michael R Head
2008-09-04 09:08:29 UTC
Also, the process of pdf -> ps -> pdf throws away the PDF metadata, which I would be possible to keep with a single pdftopdf utility It would also be useful if it had an option to write the PDF streams out in the uncompressed format to aid in debugging of flaky PDFs. It's a little easier to figure out what is going on when you have a plaintext PDF rather than one with Flate-encoded streams. For modifying pdfs, you could look at http://code.google.com/p/pdfsizeopt/ It can subset fonts and perform lossless compression of images. The program below uncompresses pdfs and writes the objects to a text file. http://read.pudn.com/downloads174/sourcecode/windows/activex/806479/ExtractPDFText_src/cp/pdf.cpp__.htm http://google.com/codesearch?q=%22This+file+contains+extremely+crude+C+source+code+to+extract+plain+text%22 For browsing objects in pdfs, I have used http://sourceforge.net/projects/pdfedit/ CUPS filters contain pdftopdf tool with this functionality (see <http://en.sourceforge.jp/projects/opfc/scm/svn/tree/head/pdftopdf/>). I would like to see another option to strip (or add) the user/owner password protection. I sometimes get password-protected PDF files and for archiving purposes, it's easier to strip the protection (and then encrypt with my PGP key ). (In reply to comment #4) > I would like to see another option to strip (or add) the user/owner password > protection. I sometimes get password-protected PDF files and for archiving > purposes, it's easier to strip the protection (and then encrypt with my PGP > key ). This has been asked as bug #18440. -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/poppler/poppler/issues/239. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.