New Plugin! NeoSVG — Native SVG Rendering for VisualNeo Win 5/17/26 - Forum

Forum Navigation
You need to log in to create posts and topics.

New Plugin! NeoSVG — Native SVG Rendering for VisualNeo Win 5/17/26

NeoSVG is a VNW plugin that brings real vector graphics to your projects. Drop an SVG file into a Rectangle and it renders at any size with perfect crispness — no pre-baked PNG variants, no resolution scaling artifacts, no DPI surprises...

NeoSVG parses SVG 1.1 files and rasterizes them onto a transparent layered overlay attached to a VNW Rectangle. The Rectangle defines where and how big; NeoSVG fills it with vector-perfect graphics that update live with your layout. Resize the Rectangle at runtime and the SVG re-rasterizes at the new size automatically — no blurring, no pixelation.

Features:

  • Real SVG rendering, not a bitmap conversion. Linear and radial gradients, gradient transforms, multi-stop gradient chains (xlink:href), path data (Bezier curves, arcs, compound paths), even-odd/nonzero fill rules, and inherited group transforms all work as the artist designed them.
  • Three layout modes — Fit, Stretch, Original. Pick the right behavior for icons, illustrations, or backgrounds.
  • Rotation — set any angle in degrees, the SVG rotates around its center.
  • Opacity control — 0–255, per layer, settable at runtime.
  • Live tinting — 20 built-in color presets
  • Multi-layer — stack as many SVG layers as you need on different Rectangles. Each layer carries its own opacity, tint, and rotation.
Action Purpose
NeoSVG_LayerCreate Load an SVG into a Rectangle
NeoSVG_LayerDestroy Release a layer
NeoSVG_LayerShowHide Toggle visibility
NeoSVG_LayerSetOpacity Fade in/out
NeoSVG_LayerSetTint Apply a color preset or custom RGB
NeoSVG_LayerSetRotation Rotate by degrees
NeoSVG_OverlayPause Pause/resume all overlays

I tried quite a few SVG Icons and most rendered correctly... The plugin will render linear and radial gradients... The plugin will not render shadows . It was too much complexity to put into the plugin and the results would have been average at best.

This plugin will do the job without the need of a web browser plugin to display SVG images... But on large and complex SVG designs you might be better off with a web browser...

Give it a test run and let me know how it works or if you encounter any problems...

Cheers

Uploaded files:
  • You need to login to have access to uploads.
luishp and danito have reacted to this post.
luishpdanito

Just updated the plugin to Version 3... Download NeoWinSVG-V3.zip above.

Fixed plugin shutdown routine,,,, The NeoWin SVG Viewer Pub is now resizable ... Resize the pub by double-clicking on the Title Bar or dragging the pub's resize handles to see how the SVG image scales... The images should look good at any pub size...

Now you can include SVG images in your publications without web browser dependencies...

Cheers

joferar333 and rasl have reacted to this post.
joferar333rasl

Coolll!!!!

Thank You

 

Best Regards

Anthony LaTorre has reacted to this post.
Anthony LaTorre