1
0
mirror of https://github.com/ciromattia/kcc synced 2026-06-20 13:30:43 +00:00

Added subfolder support

This commit is contained in:
Ciro Mattia Gonano
2013-01-21 13:15:19 +01:00
parent e4847e6cf4
commit 89b19f2519
3 changed files with 159 additions and 132 deletions
+8 -1
View File
@@ -118,6 +118,12 @@ class ComicPage:
method = Image.ANTIALIAS
if self.image.size[0] <= self.size[0] and self.image.size[1] <= self.size[1]:
if not upscale:
# do not upscale but center image in a device-sized image
newImage = Image.new('RGB', (self.size[0], self.size[1]), (255,255,255))
newImage.paste(self.image, (
(self.size[0] - self.image.size[0]) / 2,
(self.size[1] - self.image.size[1]) / 2))
self.image = newImage
return self.image
else:
method = Image.NEAREST
@@ -170,7 +176,8 @@ class ComicPage:
except IOError as e:
raise RuntimeError('Cannot write image in directory %s: %s' %(targetdir,e))
return fileone,filetwo
return None
else:
return None
def frameImage(self):
foreground = tuple(self.palette[:3])