You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm interested in implementing a custom renderer for Markdig to render to SkiaSharp. SkiaSharp provides a "Canvas" element with methods like DrawLine, DrawImage, DrawText etc. That would make it possible to render to PNGs, PDFs...
Could somebody give me a starting point? I got a bit confused by the Normalize-Render classes, ObjectRenderers.. What would be the easiest point to start an implementation? Also, what would be the best thing to make the implementation as complete as possible (i.e. no missing renderers for components)?
Thank you very much!
The text was updated successfully, but these errors were encountered:
kpko
changed the title
SkiaSharp renderer
Guidance for implementing a SkiaSharp renderer
Jun 29, 2024
I'm interested in this idea also - I have a very primitive one and found this thinking I could use markdig to handle the markdown far better than I have. It I get it good enough I'll open source it.
I found these https://swharden.com/csdv/skiasharp/drawtext-rectangle/ instructions helpful getting lots of the SkiaSharp backend working.
Hi!
I'm interested in implementing a custom renderer for Markdig to render to SkiaSharp. SkiaSharp provides a "Canvas" element with methods like DrawLine, DrawImage, DrawText etc. That would make it possible to render to PNGs, PDFs...
Could somebody give me a starting point? I got a bit confused by the Normalize-Render classes, ObjectRenderers.. What would be the easiest point to start an implementation? Also, what would be the best thing to make the implementation as complete as possible (i.e. no missing renderers for components)?
Thank you very much!
The text was updated successfully, but these errors were encountered: