Перетворити MS Project у PDF на C#

Ви шукаєте надійний спосіб перетворення файлів MS Project у формат PDF без необхідності в Microsoft Project? Ви потрапили в потрібне місце! Цей посібник проведе вас через процес перетворення MS Project у PDF на C# без зусиль, використовуючи Aspose .NET Library для MS Project у PDF.

Microsoft Project є важливим інструментом для команд, щоб організувати проекти, відстежувати прогрес і уточнювати ролі. Однак іноді вам потрібно перетворити документ Microsoft Project у файл PDF — будь то для контрактних пропозицій або для легкого доступу під час виїзних нарад.

У сучасному цифровому середовищі PDF став переважним форматом для обміну та зберігання документів. Експорт даних проекту з файлів MS Project у PDF дозволяє ділитися важливою інформацією — такою як завдання, ресурси, призначення, терміни та бюджети — у портативному форматі. Давайте розглянемо, як досягти цього програмно на C# за допомогою Aspose .NET MSP до PDF Converter.

Зміст

  1. C# API для створення конвертера MS Project у PDF
  2. Перетворити MS Project у PDF за допомогою C#
  3. Експорт конкретного вигляду MS Project у PDF
  4. Вміст у клітинку та перетворення MS Project у PDF
  5. Перетворити MS Project у PDF без легенд
  6. Налаштувати стиль тексту та експорт MS Project у PDF
  7. Налаштувати формат дати під час перетворення MS Project у PDF
  8. Перетворити MS Project на кілька PDF файлів

C# API для створення конвертера MS Project у PDF

Щоб перетворити MS Project у PDF, ми будемо використовувати Aspose.Tasks для .NET API. Ця потужна бібліотека дозволяє читати та записувати різні формати файлів без необхідності встановлення Microsoft Project. Вона також забезпечує високопродуктивне перетворення MS Project у PDF на C#, що робить її відмінним вибором для ваших потреб проекту.

Aspose.Tasks для .NET є всебічною класовою бібліотекою, яка пропонує широкий спектр функцій, включаючи роботу з проектами, формулами, календарями, завданнями та призначеннями ресурсів. Для детальної інформації про доступні класи та методи зверніться до API посилань.

Ви можете або завантажити DLL API, або встановити його через NuGet:

PM> Install-Package Aspose.Tasks

Перетворити MS Project у PDF за допомогою C#

Перетворення всіх даних проекту з MS Project у PDF є простим. Дотримуйтесь цих простих кроків:

  1. Завантажте файл MS Project за допомогою класу Project.
  2. Збережіть файл як PDF, використовуючи метод Save(), вказуючи шлях до вихідного PDF файлу та SaveFileFormat.Pdf як аргументи.

Ось приклад коду, що демонструє як перетворити MS Project у PDF на C#:

Перетворити MS Project у PDF за допомогою C#

Перетворити MS Project у PDF за допомогою C#.

Експорт конкретного вигляду MS Project у PDF на C#

Microsoft Project надає різні вигляди для відображення інформації про проект, такі як діаграма Ганта та використання ресурсів. Щоб експортувати конкретний вигляд у PDF, дотримуйтесь цих кроків:

  1. Завантажте файл MS Project за допомогою класу Project.
  2. Створіть екземпляр класу PdfSaveOptions.
  3. Вкажіть бажаний PresentationFormat.
  4. Нарешті, викликайте метод Save() з шляхом до вихідного PDF файлу та PdfSaveOptions.

Ось як експортувати будь-який конкретний вигляд MS Project у PDF на C#:

Експорт конкретного вигляду MS Project у PDF на C#

Експорт конкретного вигляду MS Project у PDF на C#.

Вміст у клітинку та перетворення MS Project у PDF на C#

Щоб запобігти обрізанню довгого тексту у полях, таких як імена, ви можете вмістити вміст у клітинку перед перетворенням на PDF. Ось як:

  1. Завантажте файл MS Project за допомогою класу Project.
  2. Створіть екземпляр класу PdfSaveOptions.
  3. Встановіть FitContent на true.
  4. Викликайте метод Save() з шляхом до вихідного PDF файлу та PdfSaveOptions.

Ось приклад коду, що демонструє як вмістити вміст у клітинки та перетворити MS Project у PDF на C#:

Вміст у клітинку та перетворення MS Project у PDF на C#

Вміст у клітинку та перетворення MS Project у PDF.

Перетворити MS Project у PDF без легенд на C#

За замовчуванням легенди з’являються на всіх сторінках у MS Project. Щоб приховати їх, дотримуйтесь цих кроків:

  1. Завантажте файл MS Project за допомогою класу Project.
  2. Створіть екземпляр класу PdfSaveOptions.
  3. Встановіть LegendOnEachPage на false.
  4. Викликайте метод Save() з шляхом до вихідного PDF файлу та PdfSaveOptions.

Ось як перетворити MS Project MPP у PDF без легенд на C#:

Перетворити MS Project у PDF без легенд на C#

Перетворити MS Project у PDF без легенд.

Налаштувати стиль тексту та експорт MS Project у PDF на C#

Ви можете налаштувати стиль тексту під час рендерингу MS Project у PDF, дотримуючись цих кроків:

  1. Завантажте файл MS Project за допомогою класу Project.
  2. Створіть екземпляр класу PdfSaveOptions.
  3. Створіть екземпляр класу TextStyle.
  4. Встановіть властивості Color, Font та ItemType.
  5. Додайте TextStyle до списку TextStyles.
  6. Нарешті, викликайте метод Save() з шляхом до вихідного PDF файлу та PdfSaveOptions.

Ось приклад коду для налаштування стилю тексту під час перетворення MS Project у PDF на C#:

Налаштувати стиль тексту та перетворення MS Project у PDF на C#

Налаштувати стиль тексту та перетворення MS Project у PDF.

Налаштувати формат дати під час перетворення MS Project у PDF

Щоб налаштувати формат дати під час перетворення у PDF, дотримуйтесь цих кроків:

  1. Завантажте файл MS Project за допомогою класу Project.
  2. Використовуйте метод Set() з Prj.DateFormat як ключем і вашим бажаним DateFormat як значенням.
  3. Нарешті, викликайте метод Save() з шляхом до вихідного PDF файлу та SaveFileFormat.Pdf.

Ось як налаштувати формат дати та перетворити MS Project у PDF на C#:

Налаштувати формат дати під час перетворення MS Project у PDF на C#

Налаштувати формат дати під час перетворення MS Project у PDF.

Перетворити MS Project на кілька PDF файлів на C#

Ви також можете перетворити MS Project на кілька PDF сторінок. Ось як:

  1. Завантажте файл MS Project за допомогою класу Project.
  2. Створіть екземпляр класу PdfSaveOptions.
  3. Встановіть SaveToSeparateFiles на true.
  4. Додайте номери сторінок, які ви хочете включити до списку Pages.
  5. Викликайте метод Save() з шляхом до вихідного PDF файлу та PdfSaveOptions.

Ось фрагмент коду, що показує як перетворити MS Project на кілька PDF документів на C#:

Отримати безкоштовну ліцензію

Ви можете отримати безкоштовну тимчасову ліцензію, щоб спробувати бібліотеку без будь-яких обмежень оцінки.

Висновок

У цій статті ми розглянули, як:

  • Завантажити файл MS Project.
  • Вказати параметри збереження PDF.
  • Зберегти завантажений MS Project як PDF на C#.

Використовуючи Aspose.Tasks для .NET, ви можете легко перетворити Microsoft Project у PDF на C# .NET Core або будь-якому іншому .NET фреймворку. Якщо у вас є будь-які питання або вам потрібна допомога, не соромтеся звертатися через наш безкоштовний форум підтримки.

З цим посібником ви зможете використовувати найкращу C# .NET бібліотеку для перетворення MS Project у PDF та досягти ефективного перетворення MS Project у PDF без зусиль. Не соромтеся вивчити Aspose C# MS Project PDF Converter Library, щоб спростити ваші процеси управління проектами.