GdPicture.NET is a Nutrient product. Learn more

SVG SDK for .NET: View, render, and convert vector graphics

Add SVG support to your document imaging applications. Process Scalable Vector Graphics — the W3C open standard for XML-based vector images — with full rendering, conversion, and export capabilities across all major platforms.



SVG rendering toolkit

Decode and render SVG files according to the SVG 1.1 Second Edition specification. Support for animations, text handling, gradients, filters, visual effects, PDF conversion, and printing.

SVG graphics illustration
SVG 1.1 compliant

Full compliance with SVG 1.1 Second Edition specifications for compatibility with modern vector graphics workflows.

Complete graphics support

Render all three SVG graphic object types: paths, bitmap objects, and text elements.

Visual effects

Apply transformations, clipping paths, alpha masks, and filter effects for sophisticated visual compositions.

Advanced text handling

Render bidirectional text (mixed English and Arabic), vertical text, and text along a path.

Styling features

Fill and outline graphics with solid colors, gradients, and patterns. Add markers like arrows and symbols at polygon vertices.

PDF and print output

Convert SVG to PDF, or print directly. Note: Animation isn’t supported.

DEMO

SVG viewer in action

See how DocuVieware renders SVG files directly in the browser with full vector graphics support.

Loading SVG viewer...

DEMO

Convert SVG to PDF

Upload an SVG file to test our conversion engine. Preserve vector quality and styling in a shareable PDF format.


GET STARTED

How to use

Download and install the GdPicture.NET package to access compiled demo applications and multi-language sample projects with full source code.

Explore demo apps
Find compiled demo applications in
\Samples\Bin\.
Explore multi-language source code
Find C# and VB.NET demo apps and source code in \Samples\WinForm\.
Visit reference guide
Explore other code snippets within the online reference guide.

Trusted by 3,000+ customers and Fortune 500 companies

15Y+
More than 15 years of experience developing our SDK
10K+
Trusted by more than 10,000 developers


Frequently asked questions

What functionalities does the GdPicture.NET SVG SDK offer?

The SDK enables applications to decode and render SVG files in compliance with SVG 1.1 Second Edition specifications. It supports various graphic objects, including paths, bitmap objects, and text. Additionally, it handles transformations, clipping paths, and alpha masks, and it partially supports filter effects.

Can the SDK convert SVG files to other formats, such as PDF?

Yes. The GdPicture.NET SVG SDK includes functionality to convert SVG documents into PDF format. This feature facilitates the sharing and distribution of vector graphics by transforming them into universally accessible PDF documents.

Does the SDK support text rendering features like bidirectional and vertical text?

Yes. The SDK is capable of rendering bidirectional text, which is essential for composing combinations of languages such as English and Arabic. It also supports vertical text and text along a path, ensuring accurate representation of diverse typographic layouts.

Is animation within SVG files supported by the GdPicture.NET SVG SDK?

No. The SDK doesn’t support animation within SVG files. It focuses on rendering static SVG content, including graphic objects and text, without processing animated elements.

What platforms and development environments are compatible with the GdPicture.NET SVG SDK?

The SDK is designed for cross-platform deployment, supporting Windows (32-bit, 64-bit, and AnyCPU), Linux x86-64, Linux ARM-64, and macOS Universal (Intel and M series CPU based). It’s compatible with .NET Framework 4.5 and higher, .NET Core 3.1, and .NET 5.0 or higher, making it suitable for a wide range of development environments and applications.

Is GdPicture’s SVG engine consistent with what Nutrient uses in its web and mobile SDKs?

Yes. GdPicture.NET is one of Nutrient’s core products. The SVG rendering and conversion technology is shared across Nutrient’s desktop, web, and mobile SDKs, delivering consistent vector graphics processing across platforms.

60-DAY FREE TRIAL

Try GdPicture.NET now!