cpdf-source/docsplits/pysplits/c18.tex
2024-04-17 08:22:10 +08:00

36 lines
1.3 KiB
TeX

def blankDocument(w, h, pages):
"""Create a blank document with pages of the given width (in points),
height (in points), and number of pages."""
def blankDocumentPaper(papersize, pages):
"""Create a blank document with pages of the given paper size, and number
of pages."""
def textToPDF(w, h, font, fontsize, filename):
"""Typesets a UTF8 text file ragged right on a page of size w * h in points
in the given font and font size."""
def textToPDFMemory(w, h, font, fontsize, data):
"""Typesets a UTF8 text file ragged right on a page of size w * h in points
in the given font and font size."""
def textToPDFPaper(papersize, font, fontsize, filename):
"""Typesets a UTF8 text file ragged right on a page of the given size in
the given font and font size."""
def textToPDFPaperMemory(papersize, font, fontsize, data):
"""Typesets a UTF8 text file ragged right on a page of the given size in
the given font and font size."""
def fromPNG(filename):
"""Builds a PDF from a non-interlaced non-transparent PNG file."""
def fromPNGMemory(data):
"""Builds a PDF from a non-interlaced non-transparent PNG file bytearray."""
def fromJPEG(filename):
"""Builds a PDF from a JPEG file."""
def fromJPEGMemory(data):
"""Builds a PDF from a JPEG file bytearray."""