With the built-in smart pointers, flexible data structures, fully run-time representation of Python, an efficient PDF processing framework is simply there. With an adequate parsing module in Python, we can build a set of functions recognizing what PDF files represent. Those do not demonstrate the full power of Python. Most well known applications about PDF using Python are limited to generation tools, which generate documents in PDF page description and flush into files. Unlike Ghostscript, which targets RIP (Raster Image Processor), this proposed framework is more flexible and can be applied to not only PDF generation but also PDF post-processing, editing, digital signature, and even a rendering tool. Also by the power of Python, the framework can be extended layer by layer to a complete PDF processing library. Based on this set of classes, most functions available in can be easily implemented. This framework provides a layer of foundation classes similar to the Cos layer in AcrobatSDK. ![]() In this paper we describe a PDF editing and processing application framework based on Python. Using Python as PDF Editing and Processing Framework Jyh-Yuan Deng and Shang-Kang Abstract
0 Comments
Leave a Reply. |