|
@@ -481,7 +481,7 @@ class DetailPicGet(DetailBase):
|
|
|
upper_footer_image = self.extendImages.get("上脚图")
|
|
upper_footer_image = self.extendImages.get("上脚图")
|
|
|
if upper_footer_image:
|
|
if upper_footer_image:
|
|
|
upper_footer_pp = PictureProcessing(upper_footer_image)
|
|
upper_footer_pp = PictureProcessing(upper_footer_image)
|
|
|
- upper_footer_pp = upper_footer_pp.resize(value=round(top_bg.height*0.9),base='high')
|
|
|
|
|
|
|
+ upper_footer_pp = upper_footer_pp.resize(value=round(1100),base='high')
|
|
|
gengao_fab = self.get_text_value("跟高FAB")
|
|
gengao_fab = self.get_text_value("跟高FAB")
|
|
|
if not gengao_fab:
|
|
if not gengao_fab:
|
|
|
gengao_fab = "未填写"
|
|
gengao_fab = "未填写"
|
|
@@ -780,10 +780,16 @@ class DetailPicGet(DetailBase):
|
|
|
detailed_images = []
|
|
detailed_images = []
|
|
|
detailed_images.append(top_bg)
|
|
detailed_images.append(top_bg)
|
|
|
if modelImages:
|
|
if modelImages:
|
|
|
- for modelImage in modelImages:
|
|
|
|
|
|
|
+ for index, modelImage in enumerate(modelImages):
|
|
|
|
|
+ itemIndex = index + 1
|
|
|
modelImage = PictureProcessing(modelImage)
|
|
modelImage = PictureProcessing(modelImage)
|
|
|
- modelImage = modelImage.resize(value=round(top_bg.width))
|
|
|
|
|
- detailed_images.append(modelImage)
|
|
|
|
|
|
|
+ if itemIndex % 2 == 0:
|
|
|
|
|
+ modelImage = modelImage.resize(value=round(top_bg.width*0.9))
|
|
|
|
|
+ else:
|
|
|
|
|
+ modelImage = modelImage.resize(value=round(top_bg.width))
|
|
|
|
|
+ _bg = PictureProcessing("RGBA", (top_bg.width, modelImage.height), (255, 255, 255,0))
|
|
|
|
|
+ _bg = _bg.paste_img(top_img=modelImage, value=(0, 0),base='cc')
|
|
|
|
|
+ detailed_images.append(_bg)
|
|
|
return PictureProcessing(im=self.add_pic(detailed_images))
|
|
return PictureProcessing(im=self.add_pic(detailed_images))
|
|
|
def deal_pic_11(self):
|
|
def deal_pic_11(self):
|
|
|
detailed_images = []
|
|
detailed_images = []
|