Jugando con poppler, PyQt y rst2pdf
También puede llegar a ser útil, por ejemplo, como una forma de probar cambios de stylesheet, haciendo rst2pdf más fácil de usar.
Después de un par de horas de hacking tranquilo... no está nada mal. Implementé el (rústico) visor PDF usando un binding python/poppler/Qt que encontré en google, la interface es PyQt.
Acá está el video:
Una nota: el video lo grabé usado qt-recordmydesktop, y ese programa es genial. Fue facilísimo de hacer.
No creo que funcione muy bien con documentos largos, pero el manual de rst2pdf (unas 25 páginas) se procesa en 5 segundos.
This is impressive! I loved how easy it was to switch to 2-column.
How well does rst2pdf handle non-ascii text?
It's all supposed to be unicode all the way.
There have been some unicode problems with reportlab but I think they al have been worked around.
That was a fun demo. Thanks for posting it.
Excelente demo! pero... que paso con el alineado a la izquierda que no anduvo?
@jjconti:
Como ese era el unico titulo en el documento, era un "title". El estilo title define esto:
["title" , {
"parent": "heading",
"fontName": "stdBold",
"fontSize": "200%",
"alignment": "TA_CENTER",
"keepWithNext": false,
"spaceAfter": 10
}],
Por lo que si toco "heading", estas cosas no cambian.
Is it possible to put the code somewhere public?
Not yet, because I am using a piece of code for which I don't know the license.
As soon as that's cleared, I'll put it somewhere.
Please tell the location of code..
The interesting part about PDF viewing is here: http://code.google.com/p/rs...