Introdução
Este artigo é continuação do Instalação Plone 2.5.5 com módulos customizados, e apresento como instalar os produtos python utilizando os recursos do easy_install.escopo
O escopo de customização está limitado ao seguinte Ambiente:Sistema Operacional Linux
http://distrowatch.com/
Plone-2.5.5-UnifiedInstaller
https://launchpad.net/plone/2.5/2.5.5/+download/Plone-2.5.5-UnifiedInstaller.tgz
Five-1.4.4
http://codespeak.net/z3/five/release/Five-1.4.4.tgz
Imaging-1.1.7 (PIL)
http://effbot.org/downloads/Imaging-1.1.7.tar.gz
reportlab-2.4
http://www.reportlab.com/ftp/reportlab-2.4.tar.gz
PyPDF
http://code.activestate.com/pypm/pypdf/
O PyPDF é uma biblioteca construída apenas com Python, contendo um conjunto de ferramentas para manipulação de PDF.
Esta biblioteca é capaz de:
- Extrair informações do documento (título, autor, ...);
- dividir documentos página por página;
- fundir documentos página por página;
- cortar páginas;
- fudir várias páginas em uma única página;
- criptografar e descriptografar arquivos PDF;
Por ser puro Python, ele deve ser executado em qualquer plataforma Python, sem quaisquer dependências de bibliotecas externas.
Ele também pode funcionar inteiramente em objetos StringIO em vez de fluxos de arquivo, permitindo a manipulação de PDF na memória. É, portanto, uma ferramenta útil para sites que gerenciam ou manipulam arquivos em PDF.
Procedimentos
Até o Five a instalação segue igual ao artigo Instalação Plone 2.5.5 com módulos customizados.Instalação PIL
./Python-2.4.4/bin/easy_install pil
Instalação reportlab
./Python-2.4.4/bin/easy_install reportlab
Instalação PyPDF
./Python-2.4.4/bin/easy_install pypdf
Referências
http://brito.blog.incolume.com.br/2011/10/instalacao-plone-255-com-modulos.htmlhttp://pypi.python.org/pypi/pyPdf/
Comentários