FreeSteel is Python library for reading electronic (national) id cards.
PDF report feature is not implemented.
FreeSteel is cross-platform, and should work on Linux, Windows and MacOS X
operating system. You will need to have pyscard
and pcscd
installed in order
to access Smart Cards.