Browse our Products

If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.

 

Aspose.Tasks for C++ 24.2 Linux

Download  Support Forum 

File Details

  • Downloads:
  • 1
  • File Size:
  • 56.7MB
  • Date Added:
  • 29/2/2024

Description

It contains Aspose.Tasks for C++ 24.2 release for Linux.

File Details

The Linux version of Aspose.Tasks for C++ 24.2 delivers valuable enhancements for Linux developers working with project management tasks in their C++ applications.

Key Highlights

  • Control Project Output Settings: Take control of how your project information appears when exported on Linux. Aspose.Tasks for C++ 24.3 introduces the new IsPortrait property in SaveOptions, allowing you to choose portrait or landscape orientation for your exported PDF, HTML, and image files.
  • Streamline Filter Definitions: Developers can utilize enhanced ability to define project filters using the C++ project files API on Linux. We’ve improved the handling of Filter.Name property length limitations, ensuring you can create descriptive and informative filter names to fit your specific needs.
  • Enhanced MPP Files Manipulation: The problems encountered when reading time-phased data and writing interval filter criteria for MPP files are fixed in this release. It translates to smoother data processing and precise filtering within your Linux applications.
  • Increased Stability and Performance: Several bug fixes are included in this update to further improve the reliability and performance of the C++ API.

Code Example

This C++ code sample demonstrates how to set the page orientation for the output PDF document to portrait mode using the IsPortrait property:

auto project = System::MakeObject<Project>(System::String(u"test.mpp"));
auto saveOptions = System::MakeObject<PdfSaveOptions>();
saveOptions->set_PageSize(PageSize->A4);
saveOptions->set_IsPortrait(true);
project->Save(u"output.pdf", saveOptions);

Source*

Public API and Backwards Incompatible Changes

Added API Members

We have added different new methods and properties in this release which are shared below:

  • Aspose.Tasks.Saving.SaveOptions.IsPortrait
  • Aspose.Tasks.WeekDay.#ctor(Aspose.Tasks.DayType,Aspose.Tasks.WorkingTime[])

Removed API Members

We have removed different methods and properties in this release. Some of which are:

  • Aspose.Tasks.Saving.HtmlSaveOptions.DefaultFontName
  • Aspose.Tasks.Saving.HtmlSaveOptions.FontResolveCallback
  • Aspose.Tasks.Saving.ImageSaveOptions.DefaultFontName
  • Aspose.Tasks.Saving.PdfSaveOptions.DefaultFontName
  • Aspose.Tasks.Saving.PdfSaveOptions.UseProjectDefaultFont

You can view the list of all new features, enhancements, and bug fixes introduced in this release by visiting Aspose.Tasks for C++ 24.2 Release Notes.

 English