[kanchilug] Project - PyPDFLib

  • From: Shrinivasan T <tshrinivasan@xxxxxxxxx>
  • To: ILUG-C <ilugc@xxxxxxxxxxxxx>
  • Date: Mon, 4 Oct 2010 19:09:53 +0530

Hi,

A note for students.

Here is an interesting project to do.


Shrini


---------- Forwarded message ----------
From: Narendra Sisodiya <narendra@xxxxxxxxxxxxxxxxxxxx>
Date: Mon, Oct 4, 2010 at 6:54 PM
Subject: Project - PyPDFLib
To: oscontrib@xxxxxxxxxxxxxxxx, iitdlug <iitdlug@xxxxxxxxxxxxxxxx>


---------- Forwarded message ----------
From: Santhosh Thottingal <santhosh.thottingal@xxxxxxxxx>
Date: Sat, Oct 2, 2010 at 7:11 PM
Subject: [smc-discuss] Project: PyPDFLib
To: Discussion list of Swathanthra Malayalam Computing
<discuss@xxxxxxxxxxxxxxxx>


Friends,
We all know that there is no PDF library which can support Indic
scripts. We ourself have seen many requests for this in various
mailing lists. The workaround available is to generate ODT file and
then doing export.  In case of python the default pdf library is
reportlab which does not support any complex scripts. Wikipedia's page
export feature is broken for complex script languages because of these
limitations.
We are starting a project to address this problem. The project is
named as PyPDFLib and hosted here :
http://github.com/santhoshtr/pypdflib
The project uses Pango for complex script rendering and Cairo for PDF
and graphics manipulations. Project is in Python and licensed under
LGPLv3+
The current status :
* Basic set of APIs in working condition. Widgets such as paragraph,
header, footer, line, h1,h2 etc., image(not all formats) are available
now.
* Basic configurations like Font, size, alignment etc
* Sample program with Kannada, Hindi, Malayalam, and Bengali texts.
* Another sample program which converts a wikipedia article to PDF -
tested with Indic languages, English etc

Project is in initial stage, so expect many bugs. But if interested
play with the apis , report bugs, give patches..

Thanks
Santhosh Thottingal
_______________________________________________
Swathanthra Malayalam Computing discuss Mailing List
Project: https://savannah.nongnu.org/projects/smc
Web: http://smc.org.in | IRC : #smc-project @ freenode
discuss@xxxxxxxxxxxxxxxx
http://lists.smc.org.in/listinfo.cgi/discuss-smc.org.in




--
"[It is not] possible to distinguish between 'numerical' and
'nonnumerical' algorithms, as if numbers were somehow different from
other kinds of precise information." - Donald Knuth

_______________________________________________
network mailing list
network@xxxxxxxxxxxxxxxx
http://lists.fosscom.in/listinfo.cgi/network-fosscom.in




--
┌─────────────────────────┐
│    Narendra Sisodiya
│    http://narendrasisodiya.com
└─────────────────────────┘



-- 
Regards,
T.Shrinivasan


My Life with GNU/Linux : http://goinggnu.wordpress.com
Free/Open Source Jobs : http://fossjobs.in

Other related posts:

  • » [kanchilug] Project - PyPDFLib - Shrinivasan T