Вывод вида таблицы задач
В Microsoft Project, вид таблицы задач предоставляет табличное представление задач с их свойствами, ресурсами и сведениями о планировании.
С помощью Aspose.Tasks for .NET, вы можете программно отобразить этот вид в такие форматы, как PDF, что облегчает обмен и архивирование данных проекта.
Понимание рендеринга таблицы задач
Aspose.Tasks предоставляет
PresentationFormat перечисление для определения, какое представление проекта следует экспортировать.
Когда установлено значение TaskSheet, вывод содержит подробную таблицу задач, аналогичную той в Microsoft Project.
Поддерживаемые выходные форматы включают:
- PDF (обычно используется для отчетности и архивирования)
- TIFF, PNG, SVG, и другие графические форматы (в зависимости от настроек в SaveOptions)
Шаги для вывода вида таблицы задач
Чтобы вывести вид таблицы задач проекта:
- Создайте экземпляр Project класса.
- Загрузите исходный файл MPP.
- Настройте SaveOptions объект с требуемыми Timescale настройками.
- Установите
PresentationFormat
в TaskSheet. - Сохраните проект в PDF или в другой поддерживаемый формат.
Пример: вывод вида таблицы задач в PDF
Следующий пример кода показывает, как вывести файл MPP в PDF в виде таблицы задач:
1Project project = new Project("New Project.mpp");
2
3// Set presentation format Task Sheet and save project as PDF
4SaveOptions options = new PdfSaveOptions();
5options.PresentationFormat = PresentationFormat.TaskSheet;
6project.Save("TaskSheetView_out.pdf", options);
Ключевые моменты
- Этот вид таблицы задач предоставляет краткий табличный список всех задач, их свойств и назначенных ресурсов.
- Вы можете настроить вывод с помощью Timescale (Дни, недели, месяцы) в
SaveOptions
. - Рендеринг поддерживает форматы проектов MPP и XML .
- Экспортированные PDF-файлы сохраняют макет проекта и подходят для печати или распространения.
Часто задаваемые вопросы
В: Могу ли я вывести только определённую часть проекта?
- Да. Настроив DateRange и Timescale в
SaveOptions
, вы можете ограничить вывод определённым периодом времени.
В: Требуется ли для работы Aspose.Tasks установка Microsoft Project для рендеринга представлений?
- Нет. Aspose.Tasks — автономный API и не зависит от Microsoft Project.
В: Могу ли я экспортировать вид таблицы задач в графические форматы?
- Да. В дополнение к PDF вы можете вывести в PNG, JPEG, BMP, TIFF и SVG.