Конвертировать MPP в CSV на C#

MPP файлы, созданные Microsoft Project, содержат данные управления проектами. CSV файлы, с другой стороны, широко используются для анализа данных и отчетности. Конвертация MPP файлов в формат CSV позволяет командам легко делиться информацией о проекте. Это также позволяет интеграцию с другими инструментами. Таким образом, конвертация MPP в CSV является ценным навыком для менеджеров проектов и аналитиков данных.

Эта статья охватывает следующие темы:

C# Библиотека для конвертации MPP в CSV

Aspose.Tasks для .NET упрощает процесс конвертации MPP файлов в CSV на C#. Эта мощная библиотека позволяет разработчикам программно манипулировать проектными файлами. Она поддерживает различные форматы и обеспечивает легкий доступ к данным проектов. С Aspose.Tasks вы можете быстро и эффективно конвертировать MPP файлы в CSV.

Aspose.Tasks для .NET предлагает несколько функций, которые делают его идеальным для конвертации MPP в CSV:

  • Легкость интеграции: Она бесшовно интегрируется в .NET приложения.
  • Гибкость: Вы можете настраивать выходной CSV формат по мере необходимости.
  • Расширенные параметры настройки: Контроль над извлечением данных проекта и форматированием.

Чтобы начать работу с Aspose.Tasks для .NET, выполните следующие шаги:

  1. Скачайте библиотеку здесь.

  2. Установите её, используя следующую команду в консоли диспетчера пакетов:

    PM> Install-Package Aspose.Tasks
    

Конвертация MPP в CSV: Пошаговое руководство

Следуйте приведенным ниже шагам, чтобы конвертировать MPP в CSV на C# с использованием Aspose.Tasks для .NET:

  1. Создайте экземпляр класса Project, чтобы загрузить файл MPP.
  2. Вызовите метод Save, чтобы сохранить его в виде файла CSV.

Следующий фрагмент кода показывает, как конвертировать MPP в CSV на C#.

Конвертировать MPP файл в CSV с использованием C#

Конвертировать MPP файл в CSV с использованием C#.

MPP в CSV: Изменение разделителя

Aspose.Tasks предлагает класс CsvOptions для конвертации MPP файлов с пользовательскими настройками. Этот класс позволяет вам указывать дополнительные параметры при экспорте данных проекта в формат CSV. CSV - это текстовый формат, в котором поля данных разделяются разделителями. Вы можете настроить разделитель, настроив свойство TextDelimiter с одним из следующих вариантов:

  • Запятая
  • Точка с запятой (по умолчанию)
  • Пробел
  • Табуляция

Вы можете легко изменить разделитель, следуя приведенным ниже шагам:

  1. Загрузите файл MPP с помощью класса Project.
  2. Создайте экземпляр CsvOptions.
  3. Установите свойство TextDelimiter на желаемый разделитель.
  4. Наконец, сохраните проект в виде файла CSV.

Следующий пример кода показывает, как указать разделитель при конвертации файла MPP в формат CSV.

MPP в CSV: Изменение представления

При конвертации MPP файлов в CSV представление по умолчанию для заголовков столбцов - это представление диаграммы Ганта. Чтобы контролировать, какие столбцы экспортируются, вы можете отрегулировать свойство DataCategory. Это позволяет вам изменить представление, создавая новые перспективы и уточняя вывод в соответствии с вашими потребностями.

Вы также можете изменить представление при конвертации MPP в CSV. Следуйте этим шагам:

  1. Загрузите файл MPP с помощью класса Project.
  2. Создайте экземпляр CsvOptions.
  3. Установите свойство DataCategory на желаемое представление.
  4. Сохраните проект в виде файла CSV.

Вот фрагмент кода на C# для этого случая:

MPP в CSV: Как скрыть заголовки столбцов?

По умолчанию заголовки столбцов включены при экспорте в CSV. Чтобы скрыть заголовки столбцов, установите свойство IncludeHeaders для подавления их экспорта. Это позволяет вам настроить вывод CSV в соответствии с вашими конкретными потребностями.

Вот фрагмент кода на C#, который демонстрирует, как скрыть заголовки столбцов.

Получите бесплатную лицензию

Хотите ознакомиться с продуктами Aspose? Посетите эту ссылку, чтобы получить бесплатную временную лицензию. Это просто и позволяет вам протестировать функции библиотеки без ограничений.

C# MPP в CSV: Бесплатные ресурсы

В дополнение к конвертации MPP в CSV на C#, вы можете найти дополнительные ресурсы для улучшения вашего понимания. Эти ресурсы включают учебные пособия, документацию и форумы сообщества, которые помогут вам освоить Aspose.Tasks для .NET.

Заключение

Конвертация MPP в CSV на C# проста с Aspose.Tasks для .NET. Эта библиотека упрощает процесс и предлагает гибкость в настройке. Изучите Aspose.Tasks, чтобы улучшить свои возможности управления проектами.

Если у вас есть вопросы или вам нужна дополнительная помощь, пожалуйста, не стесняйтесь обращаться на наш форум бесплатной поддержки.

Смотрите также