{"action":"opened","issue":{"url":"https://api.github.com/repos/javiergutierrezchamorro/nikkhokkho/issues/12","repository_url":"https://api.github.com/repos/javiergutierrezchamorro/nikkhokkho","labels_url":"https://api.github.com/repos/javiergutierrezchamorro/nikkhokkho/issues/12/labels{/name}","comments_url":"https://api.github.com/repos/javiergutierrezchamorro/nikkhokkho/issues/12/comments","events_url":"https://api.github.com/repos/javiergutierrezchamorro/nikkhokkho/issues/12/events","html_url":"https://github.com/javiergutierrezchamorro/nikkhokkho/issues/12","id":173222340,"number":12,"title":"RFE: Optionally add support to decrypt PDFs (& related) before processing","user":{"login":"TPS","id":185902,"avatar_url":"https://avatars.githubusercontent.com/u/185902?v=3","gravatar_id":"","url":"https://api.github.com/users/TPS","html_url":"https://github.com/TPS","followers_url":"https://api.github.com/users/TPS/followers","following_url":"https://api.github.com/users/TPS/following{/other_user}","gists_url":"https://api.github.com/users/TPS/gists{/gist_id}","starred_url":"https://api.github.com/users/TPS/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TPS/subscriptions","organizations_url":"https://api.github.com/users/TPS/orgs","repos_url":"https://api.github.com/users/TPS/repos","events_url":"https://api.github.com/users/TPS/events{/privacy}","received_events_url":"https://api.github.com/users/TPS/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-08-25T14:41:43Z","updated_at":"2016-08-25T14:41:43Z","closed_at":null,"body":"@javiergutierrezchamorro Another way to handle [the recent PDF handling updates](https://github.com/svn2github/nikkhokkho/compare/61f3f55f22...54f3008104) would be to _optionally_ decrypt PDFs before optimizing, using, e.g., [`qpdf --decrypt`](http://qpdf.sourceforge.net/files/qpdf-manual.html). Binaries are @ https://sourceforge.net/projects/qpdf/files/qpdf/; most recent source _may_ be @ https://github.com/qpdf/qpdf.\r\n\r\n_N.B._: The above docs mention the need for a password to decrypt.  I've found that `qpdf` can handle many kinds of \"encrypted\" PDFs (e.g., those with \"edit\" passwords, but no \"open\" passwords) _without_ supplying such!  GhostScript often barfs at these, but not _after_ processing with `qpdf`.  YMMV.…"}}
{"actor":{"display_login":"TPS"}}