


Looking at your images, I can see what's happening here. This is actually a common issue with a straightforward solution - it's not a limitation of draw.io's vector-to-raster conversion, but rather an export settings issue.
Before I give you the fix, let me ask a couple of clarifying questions to make sure I point you in the right direction:
When you export to PNG/JPG, what settings are you using?
Specifically:
The likely fix: Your diagram is physically very large (covering many D&D classes), but you're exporting at 100% zoom, which creates a 1:1 pixel mapping. When you then view that huge image at a size that fits your screen, your image viewer is downscaling it and it looks blurry.
Try exporting with:
This gives you more pixels to work with, so when someone zooms into the exported PNG, the detail is preserved.
Can you confirm what export settings you're currently using, and I'll give you the exact steps to get a crisp output?