This commit is contained in:
2026-02-28 21:20:37 +08:00
2 changed files with 3 additions and 3 deletions

View File

@@ -112,11 +112,11 @@ class ImageManager(Singleton):
logger.exception(f"渲染模板 {template_name} 失败: {e}")
return None
async def render_template_to_base64(self, template_name: str, data: Dict[str, Any], output_name: str = "output.png", quality: int = 80, image_type: str = "png") -> Optional[str]:
async def render_template_to_base64(self, template_name: str, data: Dict[str, Any], output_name: str = "output.png", quality: int = 80, image_type: str = "png", width: int = 1920, height: int = 1080) -> Optional[str]:
"""
渲染模板并返回 Base64 编码的图片字符串
"""
file_path = await self.render_template(template_name, data, output_name, quality, image_type)
file_path = await self.render_template(template_name, data, output_name, quality, image_type, width=width, height=height)
if not file_path:
return None