langchain_core.runnables.graph_mermaid.draw_mermaid_png

langchain_core.runnables.graph_mermaid.draw_mermaid_png(mermaid_syntax: str, output_file_path: Optional[str] = None, draw_method: MermaidDrawMethod = MermaidDrawMethod.API, background_color: Optional[str] = 'white', padding: int = 10) bytes[源代码]

使用提供的语法绘制Mermaid图并保存为PNG。

参数
  • mermaid_syntax (字符串) – Mermaid图的语法。

  • output_file_path (字符串可选) – PNG图像的保存路径。默认为None。

  • draw_method (MermaidDrawMethod可选) – 绘制图的方 法。默认为MermaidDrawMethod.API。

  • background_color (字符串可选) – 图像的背景颜色。默认为“白色”。

  • padding (整数可选) – 图像周围的填充。默认为10。

返回

PNG图像字节数据。

返回类型

字节

抛出

ValueError – 如果提供无效的绘图方法。