Open barseghyanartur opened 1 year ago
from pdfrw import PdfWriter, IndirectPdfDict, PdfDict, PdfName, PdfArray
pdf = PdfWriter()
page = IndirectPdfDict(
Type = PdfName.Page,
MediaBox = PdfArray([0,0,100,100]),
Resources = PdfDict(
Font = PdfDict(
MyFont = IndirectPdfDict(
Type = PdfName.Font,
Subtype = PdfName.Type1,
BaseFont = PdfName('Helvetica')
)
)
),
Contents = IndirectPdfDict(
stream = '/MyFont 12 Tf (Hello, World!) Tj'
)
)
pdf.addPage(page)
pdf.write('hello.pdf')
UPD: corrected version
An example would be appreciated.