FLO-shared-secret/_temp/pdf_gen.py
2018-06-25 16:11:31 +05:30

19 lines
825 B
Python
Executable File

#!/usr/bin/env python3
#Refer from this site- https://pyfpdf.readthedocs.io/en/latest/Tutorial/index.html
from fpdf import FPDF
pdf = FPDF()
pdf.add_page()
#Header
pdf.set_font('Arial', 'B', 16)
#width,height,msg,border,align,background
pdf.image('Flo.png',20,20,33)
pdf.multi_cell(0,10,'A secret has been encrypted and posted on the blockchain of the FLO cryptocurrency.',0,'C',False)
pdf.multi_cell(0,10,'The key to decrypt this secret has been split in 3 shares like this one. By design, the secret can be decrypted with any 2 of these shares.',0,'C',False)
pdf.multi_cell(0,10,'Bellow is the part of the key that belongs to this share',0,'C',False)
#add shared key using multi_cell
#footer
pdf.set_y(-35)
pdf.set_font('Arial', 'B', 8)
pdf.cell(0, 10, 'Page %s' % pdf.page_no(), 0, 0, 'C')
pdf.output('sharedkey.pdf','F')