D-Type 9 supports high-quality 3D rasterization. Our software 3D rasterizer is ultra-fast, runs on any platform producing identical output down to the pixel. The entire 3D rasterization process is fully parallel — D-Type 3D Rasterizer uses a configurable number of worker threads to render concurrently.


D-Type 3D Rasterizer provides many advanced features including perspective and orthographic projections, antialiasing, shading, filtering, transparency and z-buffer, perspective correct texture mapping and more. For details, see the D-Type 3D Rasterizer page.
D-Type 9 comes with a tool to view and inspect 3D models. For more details, see the D-Type 3D Viewer page.


D-Type External Format Plugin that ships with D-Type 9 comes with rather functional SVG Native OpenType font support. Here are a few examples of D-Type 9 rendering SVG Native fonts:








Thanks to D-Type 3D Rasterizer, D-Type PowerDoc Engine can now render 3D objects and supports 3 new PowerDoc objects: 3D Model, 3D Model Data and 3D Model Settings.
Thanks to D-Type External Format Plugin, D-Type PowerDoc Engine can now render SVG Native OpenType fonts.
D-Type PowerDoc Engine also supports pdRoundX and pdRoundY properties.
Thanks to a smarter contour analysis algorithm, D-Type Font Engine 9 can handle more TrueType/OpenType fonts with broken or problematic contours than earlier releases. For example, the Arenosa Regular font has completely broken contours. On macOS 10.15.7 this font renders as shown below:

Under Windows 10 this font does not render at all. The following picture shows this rather nicely:

However, with D-Type Font Engine 9 this font renders just fine, as demonstrated below:

That’s pretty amazing considering that in this font pretty much every single glyph outline has contour end points that are either completely ill defined or out of bounds!
D-Type Text Layout Extension now includes the latest HarfBuzz 3.2.0 shaping engine.
adlmScriptCode, bhksScriptCode, marcScriptCode, newaScriptCode, osgeScriptCode, hanbScriptCode, jamoScriptCode, zsyeScriptCode, gonmScriptCode, soyoScriptCode, zanbScriptCode
dogrScriptCode, gongScriptCode, rohgScriptCode, makaScriptCode, medfScriptCode, sogoScriptCode, sogdScriptCode
elymScriptCode, nandScriptCode, hmnpScriptCode, wchoScriptCode
chrsScriptCode, diakScriptCode, kitsScriptCode, yeziScriptCode
cpmnScriptCode, ougrScriptCode, tnsaScriptCode, totoScriptCode, vithScriptCode
A: The most notable new features in D-Type 9 include:
Additionally, D-Type 9 ships with a new tool called D-Type 3D Viewer.
A: Yes, D-Type 9 upgrade is free of charge for existing D-Type 7 and D-Type 8 license holders. However, please note that D-Type 3D Rasterizer is a new optional extension that is licensed separately. You can purchase this extension using our Purchase D-Type License form, just like any other D-Type extension.
A: If you have an existing active support contract, yes, you will continue to receive support. Otherwise, if you need assistance, you should purchase one of the available technical support options.
A: No, you don’t need to purchase D-Type 3D Rasterizer if you want to continue using D-Type PowerDoc Engine in the same capacity as before, i.e. to render text and 2D objects. You will only need to purchase D-Type 3D Rasterizer if you decide to start rendering 3D objects in your PowerDoc documents.
A: No, D-Type 3D Rasterizer does not depend on any other 3D graphics library (such as OpenGL or Direct3D) and does not require any specialized hardware or GPU. D-Type 3D Rasterizer is a pure software rasterizer that runs on any CPU and is available for any platform. Having said this, it should be noted that D-Type 3D Rasterizer is massively parallel by design and, on modern hardware, frequently uses 8 or more threads to render concurrently. The more cores or CPU units your hardware has, the better performance the 3D rasterizer can provide.
A: No, it’s not. And due to the evolving nature of the SVG specification this support may never be 100% complete and functional. Additionally, D-Type PowerDoc Engine is designed to handle SVG Native, which is a strict subset of SVG 1.1 and SVG 2.0. This means that OpenType SVG fonts that are not SVG Native may not render correctly. However, at this point D-Type PowerDoc Engine can render a fair number of OpenType SVG fonts.
A: Yes, D-Type External Format Plugin is necessary to render OpenType SVG Fonts using D-Type PowerDoc Engine.
If you have a question about D-Type technology that you can’t find the answer to, please use our Obtain Additional Information form. We will publish your question along with our response within a few days and notify you once the answer is available on our website.
Additionally, you may find it helpful to explore the history of D-Type releases and review the D-Type News page.
Available in binary, object, and/or source code format for any hardware or operating system environment, D-Type technology is an excellent choice for software developers seeking a rendering solution that is affordable, mature, reliable, secure, well-maintained, well-supported, super-fast and packed with features.