Пример #1
0
 def join(self, file=None):
     import pyPdf
     if pyPdf:
         output = pyPdf.PdfFileWriter()
         for pdffile in self.files:
             input = pyPdf.PdfFileReader(pdffile)
             for pageNumber in range(0, input.getNumPages()):
                 output.addPage(input.getPage(pageNumber))
     if file is not None:
         output.write(file)
         return file
     out = pisaTempFile(capacity=self.capacity)
     output.write(out)
     return out.getvalue()
Пример #2
0
 def join(self, file=None):
     import pyPdf
     if pyPdf:
         output = pyPdf.PdfFileWriter()
         for pdffile in self.files:
             input = pyPdf.PdfFileReader(pdffile)
             for pageNumber in range(0, input.getNumPages()):
                 output.addPage(input.getPage(pageNumber))
     if file is not None:
         output.write(file)
         return file
     out = pisaTempFile(capacity=self.capacity)
     output.write(out)
     return out.getvalue()
Пример #3
0
 def addFromString(self, data):
     self.files.append(pisaTempFile(data, capacity=self.capacity))
Пример #4
0
 def addFromString(self, data):
     self.files.append(pisaTempFile(data, capacity=self.capacity))