Home Downloads SDKs

CartoType SDKs

The CartoType SDKs (software development kits) are provided for non-commercial use only, including internal evaluation. For commercial licensing please contact us.

By clicking on any of the links on this page, or by using the SDK material, however acquired, you accept that neither Cartography Ltd. or CartoType Ltd., nor any owners, shareholders or officers of Cartography Ltd. or CartoType Ltd. are liable for any damage, direct or consequential, caused by downloading, installing or using the SDK, or by any programs built using the SDK, and that the SDK is not warranted fit for any particular use and is for non-commercial uses only.


The .NET SDK

This SDK allows you to use CartoType with the .NET framework. You can use any .NET language, such as C#, VB.NET or C++/CLI. You can build a complete application using CartoType in just a few lines of code, as shown in the C# demo program included with the SDK.

.NET SDK (r1474)

This is a 3Mb zipped file containing a .NET DLL built for Intel x86 CPUs and a C# demonstration program that uses the CartoType DLL, with its source code and the data files it needs. An XML documentation file is also supplied. As long as it is kept in the same place as the DLL it will provide tool-tip help for some of the functions.

.Net SDKThe zip file creates a single directory called CartoTypeDemo when unzipped.

Useful locations


The CartoType .NET DLL will not run on non-Intel platforms because the CartoType library is at present compiled into native code from C++. Versions for other platforms, or a multi-platform version, will be made available as soon as possible. Please contact us if you are interested.


The Windows and Windows Mobile SDK

Windows and Windows Mobile SDK version 1.0 (r1385)

This is a 36Mb zipped file containing the CartoType source tree, except for CartoType library source files, and with the addition of debug and release mode libraries for desktop Windows (built using Microsoft Visual C++ 6.0 and Visual Studio 2008) and Windows Mobile 6 (built using Visual Studio 2008).

The zip file creates a single directory called CartoType when unzipped.

Useful locations

The MSVC 6.0 project file for the desktop Windows demo: \CartoType\src\demo\shape_demo\shape_demo.dsp

The Visual Studio 2008 project file for the desktop Windows demo: \CartoType\src\demo\shape_demo_vs2008\shape_demo.sln

The Visual Studio 2008 project file for the Windows Mobile demo: \CartoType\src\demo\windows_mobile_demo\CartoTypeDemo.sln

Libraries: \CartoType\exec\...

The source code for other demos is included, but only the libraries mentioned above are currently available.


The Symbian OS (S60 v5) SDK

Symbian S60 v5 r1071

This is a 1.5Mb file containing just the Symbian OS CartoType libraries and the CartoType header files. To get the Symbian demo project files for CodeWarrior, download the Windows and Windows Mobile SDK and look in \CartoType\src\main\single_library\symbian.