v0.5.3
- Мелкие исправления увеличивающие работу конвертера
This commit is contained in:
@@ -404,13 +404,6 @@ class _BrowserSession:
|
||||
self._page.wait_for_function("typeof window.__md2gostRender === 'function'")
|
||||
self._scale = want
|
||||
|
||||
def render_svg(self, source: str) -> str:
|
||||
prepared = prepare_mermaid_source(source, html_labels=True)
|
||||
svg = self._page.evaluate("(code) => window.__md2gostRender(code)", prepared)
|
||||
if not isinstance(svg, str) or "<svg" not in svg.lower():
|
||||
raise RuntimeError("browser mermaid.render returned no SVG")
|
||||
return svg
|
||||
|
||||
def render_png(self, source: str, *, scale: float = 1.0) -> tuple[str, bytes]:
|
||||
"""
|
||||
Browser: htmlLabels + screenshot at viewBox size (layout + Cyrillic + hi-res).
|
||||
|
||||
Reference in New Issue
Block a user