Non-Windows Environment

Tasqize MPP to PDF supports .NET 6 (or .NET Core 3.1+) on Linux and macOS.

  1. Install libgdiplus
sudo apt-get update
sudo apt-get install -y libgdiplus
  1. Fonts
    Install Microsoft TrueType fonts or place necessary fonts in a directory your code can reference:
tasqize.Text.FontRepository.Sources.Add(new FolderFontSource("/usr/share/fonts/truetype/msttcorefonts"));
  1. Run
    Compile and run your .NET application normally. Ensure 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.

Dec 30, 2024