Aspose.Tasks Програма для перетворення проекту в PDF для .NET

Запрошуємо до участі в проекті «Tasks to ПДФ Конвертер для .NET дозволяє розробникам безперервно перетворювати файли Microsoft Project (MPP) в професійні, високоякісні PDF-документи. побудований на вершині API Aspose.Tasks, цей плагін упрощає складні робочі потоки і забезпечує точне збереження завдань, ресурсів, календарів і графіків 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 в високопропускних середовищах.

Часто задавані запитання

**Q: Чи можу я використовувати Project to PDF Converter в додатках ASP.NET або WPF?**Він працює в додатках ASP.NET, WCF, WinForms, WPF і Mono на Windows, Linux і Mac.

**Q: Як я можу налаштувати зображення PDF?**Користувати PdfSaveOptions для налаштування шрифтів, текстових стилів, форматів дати, маргінів та початкових настроїв перегляду PDF.

**Q: Чи можу я безпосередньо вказати об’єкт перегляду?**І. Використання SaveOptions.ViewSettings для експлицитного вигляду експорту, перевищення PresentationFormat.

**Q: Які перегляди Microsoft Project підтримуються?**До підтримуваних переглядів відносяться Gantt Chart , Task Usage і інші.

 Українська