rambo il y a 5 jours
Parent
commit
25e8c36117

+ 10 - 4
python/custom_plugins/plugins/detail_template/xiaosushuoxie/detail_xiaosushuoxie7.py

@@ -481,7 +481,7 @@ class DetailPicGet(DetailBase):
         upper_footer_image = self.extendImages.get("上脚图")
         if 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")
             if not gengao_fab:
                 gengao_fab = "未填写"
@@ -780,10 +780,16 @@ class DetailPicGet(DetailBase):
         detailed_images = []
         detailed_images.append(top_bg)
         if modelImages:
-            for modelImage in modelImages:
+            for index, modelImage in enumerate(modelImages):
+                itemIndex = index + 1
                 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))
     def deal_pic_11(self):
         detailed_images = []