Виведення подання таблиці завдань
У Microsoft Project, the подання таблиці завдань надає табличне подання завдань із їхніми властивостями, ресурсами та деталями планування.
За допомогою 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, and SVG.