:py:mod:`oioioi.printing.pdf` ============================= .. py:module:: oioioi.printing.pdf Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: oioioi.printing.pdf.PrintPDF Functions ~~~~~~~~~ .. autoapisummary:: oioioi.printing.pdf.generator Attributes ~~~~~~~~~~ .. autoapisummary:: oioioi.printing.pdf.FONT_DIR oioioi.printing.pdf.FONT oioioi.printing.pdf.FONT_SIZE oioioi.printing.pdf.MM_IN_POINT .. py:data:: FONT_DIR .. py:data:: FONT .. py:data:: FONT_SIZE .. py:data:: MM_IN_POINT :annotation: = 0.35 .. py:exception:: PageLimitExceeded Bases: :py:obj:`Exception` Common base class for all non-exit exceptions. .. py:class:: PrintPDF(*args, **kwargs) Bases: :py:obj:`fpdf.FPDF` FPDF object with two column layout, header and footer .. py:method:: set_col(col) .. py:method:: accept_page_break() Accept automatic page break or not .. py:method:: gray_cell(*args, **kwargs) .. py:method:: header() Header to be implemented in your own inherited class .. py:method:: footer() Footer to be implemented in your own inherited class .. py:function:: generator(source, header)