0
だから、コードの以下の部分は、PDFFPDF異なるページサイズ(ドキュメントが古くなっている?)
def __create(self):
if len(self.__DLImages) == 0:
raise Exception("No images to add to PDF")
else:
maxWidth = max([Image.open(imgPath).size[0] for imgPath in self.__DLImages])
maxHeight = max([Image.open(imgPath).size[1] for imgPath in self.__DLImages])
PDF = FPDF(unit = "pt", format = (maxWidth, maxHeight))
for imgPath in self.__DLImages:
PDF.add_page()
PDF.image(imgPath, x = self.__margin, y = self.__margin)
PDF.output(self.__outputFile)
に画像を追加します。しかし、私はイメージが収まるように、最大寸法に高さと幅を設定する必要があります小さな画像には巨大なスペースがあります。
ドキュメントは、私がイメージLinkに幅と高さを設定することができますと言うが、私はA4
に私は(私は、彼らがフィットしなければならない)、既にページの寸法を設定していると何も変わらないそうでなければデフォルトを行うときそれはまた、私はページLinkの大きさを変えることができると言いますが、ソースコードでadd_page()
方法を探した後、この答えは私がLink