cleverdoc.pdf package#

Submodules#

cleverdoc.pdf.ImageToPdf module#

class cleverdoc.pdf.ImageToPdf.ImageToPdf#

Bases: Transformer, DefaultParamsReadable, DefaultParamsWritable, HasOutputCol, HasInputCol, HasResolution

Transform Image to PDF

POINTS_PER_INCH = 72#
aggregatePages = Param(parent='undefined', name='aggregatePages', doc='Aggregate pages in one PDF document.')#
convert_to_pdf(images)#
getAggregatePages()#

Gets the value of aggregatePages or its default value.

setAggregatePages(value)#

Sets the value of aggregatePages.

cleverdoc.pdf.PdfAssembler module#

class cleverdoc.pdf.PdfAssembler.PdfAssembler#

Bases: Transformer, DefaultParamsReadable, DefaultParamsWritable, HasOutputCol, HasInputCol

Transform Image to PDF

convert_to_pdf(pdfs)#

cleverdoc.pdf.PdfToImage module#

class cleverdoc.pdf.PdfToImage.PdfToImage(*args, **kwargs)#

Bases: BinaryToImage, HasResolution

getPageNumber()#
pageNumber = Param(parent='undefined', name='pageNumber', doc='Page number to convert to image')#
setPageNumber(value)#

cleverdoc.pdf.SingleImageToPdf module#

class cleverdoc.pdf.SingleImageToPdf.SingleImageToPdf#

Bases: Transformer, DefaultParamsReadable, DefaultParamsWritable, HasOutputCol, HasInputCol, HasResolution

Transform Image to PDF

POINTS_PER_INCH = 72#
convert_to_pdf(image)#

Module contents#