Aspose.Tasks for Python via .NET 24.2 enables developers to streamline Python development tasks related to Microsoft Project (MPP) files on Windows x32. This update brings exciting new features and enhancements to enhance your MS Project document management capabilities.
Project Export Control Improvements
With version 24.2 of the project management API, developers can now have finer control over the exported project document’s orientation (portrait/landscape) using the new IsPortrait
property in SaveOptions
.
Manage Filters
In this release, we’ve fixed the issues in filter name length through enhancements to the Filter.Name
property, aiming to optimize your MS Project file manipulation workflows in Windows x32.
Augmented Data Integrity
Developers can experience augmented accuracy when reading time-phased data within their Python apps, thereby enhancing the integrity of processed data.
Feature Enhancements and Bug Fixes
Various enhancements and fixes related to the API features have been added in this update, which ensure a more stable and reliable user experience.
Code Example
Below is a Python code snippet demonstrating the usage of the IsPortrait
property:
import aspose.tasks as tsk
project = tsk.Project("test.mpp")
options = tsk.saving.PdfSaveOptions()
options.page_size = tsk.visualization.PageSize.A4
options.is_portrait = True
project.save("output.pdf", options)
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.UseProjectDefaultFont
- Aspose.Tasks.Saving.ImageSaveOptions.DefaultFontName
- Aspose.Tasks.Saving.ImageSaveOptions.UseProjectDefaultFont
- Aspose.Tasks.Saving.ImageSaveOptions.FontResolveCallback
You can view the list of all new features, enhancements, and bug fixes introduced in this release by visiting Aspose.Tasks for Python via .NET 24.2 Release Notes.