コード例 #1
0
ファイル: pisa_reportlab.py プロジェクト: vaimdev/pisa3
 def wrap(self, availWidth, availHeight):
     #print 123, self.drawWidth, self.drawHeight, self.pisaZoom
     #self.drawWidth *= self.pisaZoom
     #self.drawHeight *= self.pisaZoom
     # print 456, self.drawWidth, self.drawHeight
     width = min(self.drawWidth, availWidth)
     # print 999, width, self.drawWidth, availWidth
     factor = float(width) / self.drawWidth
     # print 123, factor
     self.drawHeight = self.drawHeight * factor
     self.drawWidth = width
     return Image.wrap(self, availWidth, availHeight)
コード例 #2
0
ファイル: pisa_reportlab.py プロジェクト: bogdanf/cardsbyme
 def wrap(self, availWidth, availHeight):
     #print 123, self.drawWidth, self.drawHeight, self.pisaZoom
     #self.drawWidth *= self.pisaZoom
     #self.drawHeight *= self.pisaZoom
     # print 456, self.drawWidth, self.drawHeight
     width = min(self.drawWidth, availWidth)
     # print 999, width, self.drawWidth, availWidth
     factor = float(width) / self.drawWidth
     # print 123, factor
     self.drawHeight = self.drawHeight * factor
     self.drawWidth = width
     return Image.wrap(self, availWidth, availHeight)
コード例 #3
0
 def wrap(self,availWidth,availHeight):
     h, w = Image.wrap(self,availHeight,availWidth)
     return w, h