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

Download  Support Forum 

File Details

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

Description

It contains Aspose.Tasks for C++ 24.2 release for Windows/Linux/macOS.

File Details

This release of Aspose.Tasks for C++ 24.2 brings exciting enhancements for developers working with project management data. We’ve introduced new functionalities and addressed critical bugs to streamline your development process on Windows, Linux, or macOS.

Key Highlights

  • Control Page Orientation: Gain finer control over project output with the new IsPortrait property in SaveOptions. Specify portrait or landscape orientation for PDF, HTML, and image formats.
  • Enhanced Filter Properties: Users can experience improved handling of Filter.Name property length limitations ensures flexibility when defining project filters using the C++ project management API.
  • Improved MPP File Handling: We have resolved issues related to timephased data reading and interval filter criteria writing for specific MPP files this update.
  • Bug Fixes: Additional bug fixes including writing of filter criteria with field references and the Filter.ShowRelatedSummaryRows flag for MPP files have been addressed in Aspose.Tasks for C++ 24.2.

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