Aspose.Tasks Project в PDF Converter за .NET

Проектиране.Tasks проект за ПДФ Конверторът за .NET позволява на разработчиците да конвертират файловете на Microsoft Project (MPP) в професионални, висококачествени PDF документи. Изграден на върха на Aspose.Tasks API, този плъгин улеснява сложните работни потоци и осигурява точна съхранение на задачите, ресурсите, календарите и графиките на Gantt - всички без да се изисква инсталирането на програмата Microsoft.

Инсталация и инсталиране

Поддържани платформи:

  • Операционни системи : Windows, Linux, macOS
  • Фреймворкове : .NET Framework (3.5–4.8), .Net Standard 2.0, .net Core (2.0–3.1), .NET 5/6+, Mono (2.6.7+)
  • Инструменти за разработка: Microsoft Visual Studio, MonoDevelop

Бързо стартиране: Конвертирайте MPP в PDF

using Aspose.Tasks;

Project project = new Project("New Project.mpp");
project.Save("SaveProjectAsPDF_out.pdf", SaveFileFormat.PDF);

Този пример показва най-простия начин за зареждане на МПП файл и го съхранявате директно в PDF, като използвате настройките по подразбиране.

Разширени опции за износ

Свържете износа си с PdfSaveOptions Класа на:

Project project = new Project("New Project.mpp");
PdfSaveOptions options = new PdfSaveOptions();

// Ensure content fits within cells
options.FitContent = true;
options.Timescale = Timescale.Months;
options.PresentationFormat = PresentationFormat.TaskUsage;

project.Save("FitContentsToCellSize_out.pdf", options);

Настройване на текстови стилове

Разработчиците могат да променят форматирането на текст за конкретни елементи, като например общооценявани ресурси:

Project project = new Project("New Project.mpp");
PdfSaveOptions options = new PdfSaveOptions();
options.PresentationFormat = PresentationFormat.ResourceSheet;

TextStyle style = new TextStyle();
style.Color = Color.OrangeRed;
style.FontStyle = FontStyle.Bold | FontStyle.Italic;
style.ItemType = TextItemType.OverallocatedResources;

options.TextStyles = new List<TextStyle> { style };
project.Save("CustomizeTextStyle_out.pdf", options);

Тази персонализация гарантира, че изнесените PDF файлове съответстват на стандартите за докладване или на марката на компанията.

Характеристики и функционалности

Основен конвертен двигател

  • Парсе задачи, ресурси, календари и базели.
  • Съхранява расположението и стила на родния MS Project.
  • Поддържа мулти-сметки и много-визия експорти.

Поддръжка за формат на файлове

  • Converts .mpp (Проектът за периода 2010—2021 г+), .mpt (програма) и проектът Към XML на файловете.
  • Нормализира версиите на схемата за последователно представяне.

Изглед и график на персонализиране

  • Експортни изгледи: Gantt Chart , Task Usage или комбинирани оформления.
  • Използвайте филтри, групи и персонализирани таблици от източния проект.

Page Setup и Pagination

  • Контролен размер на страницата (A4, Писмо, Правно, персонализиран), ориентация и маргини.
  • Скалиране на графики, за да отговарят на единични или мулти-странични оформления.
  • Автоматична страница през големи часови линии.

PDF Съответствие и качество

  • Поддръжка за PDF 1.4 – 2.0.
  • Съвместимост с стандартите за архивиране (PDF/A-1b, PDF / A-2u).
  • Вграждане на шрифтове, компресия на изображения, опции за рендериране на растер/вектор.

Работни потоци и файлове

  • Съхранявайте към потоците за уеб/облачни приложения или файлови пътища за настолни инструменти.
  • Поддръжка за синхронизирани и асинхронични тръбопроводи.

Голямо управление на проекта

  • Оптимизиран за хиляди задачи и мулти-ресурсни проекти.
  • Поддържа повикванията на напредъка и токените за отмяна.

Известие за грешки

  • Потвърждава корумпирани дати, липсващи зависимости или неподходящи полета.
  • Осигурява подробна обработка на изключения за CI/CD интеграция.

Най-добрите практики

  • Конфигуриране на ранното лицензиране : Избягване на прекъсвания на оценката на работното време.
  • На разположение на ресурсите: Използване using Блокове за свободни роднини.
  • Предефинирани прегледи : Поставете филтри / таблици в шаблони за проекти преди конвертиране.
  • Предоставяне на четене : За широки графики на Gantt, използвайте многострани експорти за скалиране.
  • Пътеки на изтичане : Намаляване на I/O надхвърляне в среда с висока пропускливост.

Често задавани въпроси

**П: Мога ли да използвам Project to PDF Converter в приложенията ASP.NET или WPF?**Работи в ASP.NET, WCF, WinForms, WPF и Mono базирани приложения в Windows, Linux и Mac.

**Q: Как да персонализирам PDF външния вид?**Използване PdfSaveOptions да конфигурирате шрифтове, текстови стилове, формати за дата, маргини и първоначални настройки за изглед на PDF.

**Q: Мога ли да посоча обекта Виж директно?**Да, използвайте SaveOptions.ViewSettings за експлицитен изглед на износа, надвишаване PresentationFormat.

**П: Какви изгледи на Microsoft Project се поддържат?**Поддръжните изгледи включват Gantt Chart , Task Usage и др.

 Български