public marks

PUBLIC MARKS with tags pdf & python


A Curious Course on Coroutines and Concurrency

by greut

This tutorial is a practical exploration of using Python coroutines (extended generators) for solving problems in data processing, event handling, and concurrent programming. The material starts off with generators and builds to writing a complete multitasking environment that can run thousands of concurrent tasks without using threads or using code based on event-driven callbacks (i.e., the "reactor" model)


n1k0's landslide at master - GitHub

by ghis
Python package to generate HTML5 or PDF presentation from Markdown syntax.

Invent with Python

by 4004 & 1 other
Invent Your Own Computer Games with Python


NodeBox | Home

by Xavier Lacot & 6 others (via)
NodeBox is a Mac OS X application that lets you create 2D visuals (static, animated or interactive) using Python programming code and export them as a PDF, an image or a Quicktime movie. NodeBox is free and well-documented.


Artificial Intelligence: A Modern Approach

by ogrisel
The leading textbook in Artificial Intelligence. Used in over 1000 universities in 91 countries (over 90% market share). The 85th most cited publication on Citeseer.

ReportLab - Open Source Software

by jdrsantos & 2 others
# The ReportLab Open Source PDF library (the ReportLab Toolkit) - our proven industry-strength PDF generating solution, that you can use for meeting your requirements and deadlines in reporting systems # PyRXP - the fastest validating XML parser availab

Tutoriel Python

by -Nicolas-
Ce tutoriel n’essaye pas d’être complet et de traiter chaque possibilité, ou même toutes les caractéristiques utilisées couramment. A la place, il présente bon nombre des caractéristiques les plus remarquables de Python, et vous donnera une bonne idée de la “couleur” et du style du langage. Après l’avoir lu, vous serez capable de lire et d'écrire des programmes ou des modules en Python, et vous serez prêts a en apprendre plus sur les différents modules de bibliothèques Python décrits dans le Python Library Reference.


by pvergain & 3 others
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, * encrypting and decrypting PDF files. By being Pure-Python, it should run on any Python platform without any dependencies on external libraries. It can also work entirely on StringIO objects rather than file streams, allowing for PDF manipulation in memory. It is therefore a useful tool for websites that manage or manipulate PDFs. Download Latest The latest release of pyPdf is version 1.9, release on December 15th, 2006. * pyPdf-1.9.tar.gz (src) * (src) * pyPdf-1.9.win32.exe (Win32 installer) Documentation Documentation of the pyPdf module is available online. This documentation is produced by PythonDoc, and as a result can also be seen integrated with the source code. Example from pyPdf import PdfFileWriter, PdfFileReader output = PdfFileWriter() input1 = PdfFileReader(file("document1.pdf", "rb")) # print the title of document1.pdf print "title = %s" % (input1.getDocumentInfo().title) # add page 1 from input1 to output document, unchanged output.addPage(input1.getPage(0)) # add page 2 from input1, but rotated clockwise 90 degrees output.addPage(input1.getPage(1).rotateClockwise(90)) # add page 3 from input1, rotated the other way: output.addPage(input1.getPage(2).rotateCounterClockwise(90)) # alt: output.addPage(input1.getPage(2).rotateClockwise(270)) # add page 4 from input1, but first add a watermark from another pdf: page4 = input1.getPage(3) watermark = PdfFileReader(file("watermark.pdf", "rb")) page4.mergePage(watermark.getPage(0)) # add page 5 from input1, but crop it to half size: page5 = input1.getPage(4) page5.mediaBox.upperRight = ( page5.mediaBox.getUpperRight_x() / 2, page5.mediaBox.getUpperRight_y() / 2 ) output.addPage(page5) # print how many pages input1 has: print "document1.pdf has %s pages." % input1.getNumPages() # finally, write "output" to document-output.pdf outputStream = file("document-output.pdf", "wb") output.write(outputStream) outputStream.close()


OpenReport: Tiny RML2PDF

by parmentierf (via)
Tiny RML2PDF est un outil pour créer des documents PDF. Il peut être utilisé comme une librairie Python ou comme un binaire autonome. Il convertit au RML, un dialecte XML qui vous permet de définir l'apparence précise d'un document imprimé, en un PDF. Vous pouvez utiliser vos outils existants pour générer un fichier d'entrée qui défini exactement le model d'un document imprimé, et Tiny RML2PDF le convertit en PDF. RML est une alternative plus puissante, simple et flexible à XSL:FO. Tiny RML2PDF, ainsi que Open Reporting server, font partie du projet OpenReport.

Vim reStructured Text

by fakechris
This is Vim version of reStructuredText, popular Python language documentation tool (so I borrowed parts of its documentation).


by alcane & 3 others
A Pure-Python library built as a PDF toolkit.

PUBLIC TAGS related to tag pdf

*** +   2d +   book +   creation +   design +   development +   dhtml +   firefox +   freeware +   google +   guide +   hacking +   htaccess +   html +   inkscape +   internet +   java +   javascript +   latex +   linux +   modules +   mysql +   opensource +   perl +   photoshop +   php +   prepress +   presentation +   présentation +   programming +   python +   rails +   reference +   regex +   resources +   ruby +   scripts +   search +   software +   standards +   svg +   tips +   tool +   tools +   tutorial +   tutorials +   usability +   webdesign +   windows +   xml +  

Active users

last mark : 17/12/2011 14:16

last mark : 27/06/2010 09:57

last mark : 11/06/2010 12:34

Xavier Lacot
last mark : 06/10/2008 18:59

last mark : 12/06/2008 07:09

last mark : 21/12/2007 09:11

last mark : 21/06/2007 09:30

last mark : 16/05/2007 09:51

last mark : 30/04/2007 17:49

last mark : 04/02/2007 16:34

last mark : 28/05/2007 14:51

last mark : 04/12/2006 13:51

last mark : 19/11/2006 09:41

last mark : 12/08/2006 14:49

last mark : 03/05/2006 00:36