A Pure-Python library built as a PDF toolkit. It is capable of:. extracting document information (title, author, ). splitting documents page by page.
merging documents page by page. cropping pages. merging multiple pages into a single page.
Jun 13, 2013 Reading and writing pdf metadata. Posted June 13, 2013 at 10:19 AM. It appears we need to read in the pdf file, add its pages and metadata to a writer, set the new metadata, and then write out the file. It seems that we cannot directly modify the PDF file, so we will write out to a new file, delete the old file, and rename the new file to.
encrypting and decrypting PDF files. and more!By being Pure-Python, it should run on any Python platform without anydependencies on external libraries. It can also work entirely on StringIOobjects rather than file streams, allowing for PDF manipulation in memory.It is therefore a useful tool for websites that manage or manipulate PDFs.