Использование ресурсов и просмотры листа ресурсов

Возможность отображать отдельные представления проекта, например, использование ресурсов в отношении задач, является распространенным требованием для разработчика, который работает с файлами Microsoft Project (MPP/XML). Aspose.Tasks для Java поддерживает эти требования и позволяет предоставлять ресурсы проекта в различные форматы, например PDF. Использование ресурсов может быть отображено с помощью Aspose.Tasks ‘PresentationFormat с различными настройками временного масштаба, такими как дни, третьи месяцы и месяцы.

Рядом с использованием ресурсов представление **

Фрагмент кода в этой статье гласит исходный файл MPP, в котором есть ряд ресурсов, назначенных задачам и придает их выводу PDF, используя следующие шаги:

  1. Создайте экземпляр читателя проекта.
  2. Прочитайте исходный файл MPP.
  3. Инициируйте объект SavePtions с необходимыми настройками времени масштаба.
  4. Установите формат презентации в лист ресурсов.
  5. Отправить проект в выход PDF.
 1// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java
 2// The path to the documents directory.
 3String dataDir = Utils.getDataDir(RenderResourceUsageandsheetView.class);
 4
 5// Read the source Project
 6Project project = new Project(dataDir + "RenderMe.mpp");
 7// Define the SaveOptions with required TimeScale settings as Days
 8SaveOptions options = new PdfSaveOptions();
 9options.setTimescale(Timescale.Days);
10// Set the Presentation format to ResourceUsage
11options.setPresentationFormat(PresentationFormat.ResourceUsage);
12String days = "result_days.pdf";
13project.save(days, options);
14
15// Set the Tiemscale settings to ThirdsOfMonths
16options.setTimescale(Timescale.ThirdsOfMonths);
17String thirds = "result_thirdsOfMonths.pdf";
18project.save(thirds, options);
19
20// Set the Timescale settings to Months
21options.setTimescale(Timescale.Months);
22String months = "result_months.pdf";
23// Save the project
24project.save(months, options);

Rendering Resource Sheet View

 1// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java
 2// The path to the documents directory.
 3String dataDir = Utils.getDataDir(RenderResourceUsageandsheetView.class);
 4
 5// Read the source Project
 6Project project = new Project(dataDir + "TASKSNET_33285.mpp");
 7// Define the SaveOptions
 8SaveOptions options = new PdfSaveOptions();
 9
10// Set the Presentation format to ResourceSheet
11options.setPresentationFormat(PresentationFormat.ResourceSheet);
12project.save("result.pdf", options);
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.