Refine rendering and packing logic
This commit is contained in:
@@ -94,12 +94,6 @@ def cover_resize(img: Image.Image, size: tuple[int, int]) -> Image.Image:
|
||||
return resized.crop((left, top, left + target_w, top + target_h))
|
||||
|
||||
|
||||
def render_work_scale(meta: dict, target_size: tuple[int, int]) -> float:
|
||||
sx = target_size[0] / float(meta["cardWidth"])
|
||||
sy = target_size[1] / float(meta["cardHeight"])
|
||||
return max(2.0, sx, sy)
|
||||
|
||||
|
||||
def meta_unit_scale(meta: dict) -> float:
|
||||
return float(meta.get("cardWidth", 825)) / 825.0
|
||||
|
||||
|
||||
Reference in New Issue
Block a user