Installation
NuGet
The recommended way to install Tasqize is via NuGet.
Simply add the Tasqize
package to your .NET project to get started.
The recommended way to install Tasqize is via NuGet.
Simply add the Tasqize
package to your .NET project to get started.
Below are the system requirements for Tasqize MPP to PDF:
libgdiplus
+ fonts)libgdiplus
and ensure fonts are available for best rendering results.Tasqize MPP to PDF requires Full Trust permission in .NET applications. This is because the SDK may need elevated permissions for file I/O operations and font handling (particularly on Windows).
Under Medium Trust (common in certain ASP.NET shared hosting), the following are restricted:
Because of these restrictions, the MPP conversion may fail if Full Trust is not enabled. If your environment cannot provide Full Trust, consider a dedicated server or container with fewer sandbox limits.
Tasqize MPP to PDF supports .NET 6 (or .NET Core 3.1+) on Linux and macOS.
sudo apt-get update
sudo apt-get install -y libgdiplus
tasqize.Text.FontRepository.Sources.Add(new FolderFontSource("/usr/share/fonts/truetype/msttcorefonts"));
libgdiplus
and fonts are present so the tasks/gantt bars and text render correctly.With these steps, cross-platform MPP to PDF conversion should work seamlessly.
You can download Tasqize MPP to PDF for evaluation. The trial version provides full functionality but inserts a watermark on output PDFs, and only partial data is rendered if no license is applied.
Once you purchase a license, set it in code:
var license = new Tasqize.License();
license.SetLicense("myLicenseFile.lic");
This removes trial limitations and watermarks, unlocking the complete feature set.