lastmod: 2024-12-11
optimized: true
title: "Konwertuj MS Project na PDF w C#"
seoTitle: "Konwertuj MS Project na PDF w C# | Eksport MS Project do PDF | MPP do PDF C#"
description: "Programowo konwertuj MS Project na PDF w C# za pomocą API Aspose.Tasks dla .NET. Ten przewodnik krok po kroku pokazuje, jak łatwo eksportować dane projektu z MS Project MPP do formatu PDF. Zacznij już od 99 $!"
date: 2023-12-10
draft: false

author: "Muzammil Khan"
summary: "Zarządzanie projektami za pomocą MS Project jest efektywne, ale czasami musisz konwertować te projekty na format PDF do udostępniania lub archiwizacji. W tym przewodniku zbadamy **jak konwertować MS Project na PDF w C#** za pomocą potężnego wtyczki Aspose."
tags: 
  - "Konwertuj MS Project na PDF"
  - "Konwertuj projekt na PDF CSharp"
  - "MS Project na PDF"
  - "MS Project na PDF w CSharp"
  - "Eksportuj MS Project do PDF"
  - "Eksportuj MS Project do PDF w CSharp"
  - "Konwertuj MPP na PDF"
  - "MS Project"
  - "Konwerter MS Project do PDF"
  - "Konwerter MS Project do PDF CSharp"
  - "Konwertuj plik MS Project na PDF"
  - "Konwertuj plik MS Project na PDF CSharp"
  - "PDF"
  - "Zapisz MS Project jako PDF"
  - "MS Project do PDF wielostronicowego"
  - "MS Project do PDF wielostronicowego w CSharp"
  - "MPP do PDF"
  - "MPP do PDF w CSharp"
categories: 
  - "Rodzina wtyczek Aspose.Tasks"

Konwertuj MS Project na PDF w C#
Szukasz niezawodnej metody, aby **konwertować pliki MS Project na format PDF** bez potrzeby posiadania Microsoft Project? Jesteś w odpowiednim miejscu! Ten artykuł poprowadzi cię przez kroki, aby **konwertować MS Project na PDF w C#** bez wysiłku. [Microsoft Project](https://www.microsoft.com/en-us/microsoft-365/project/project-management-software) to potężne narzędzie, które pomaga zespołom organizować projekty, śledzić postępy oraz wyjaśniać role i odpowiedzialności. Jednak są chwile, kiedy musisz przekonwertować dokument Microsoft Project na plik PDF—może to być potrzebne do propozycji kontraktowych lub wygodnego dostępu podczas spotkań poza biurem. W dzisiejszym cyfrowym krajobrazie PDF stał się preferowanym formatem do udostępniania i przechowywania dokumentów. Eksportowanie danych projektu z plików MS Project do PDF pozwala na dzielenie się istotnymi informacjami—takimi jak zadania, zasoby, przypisania, harmonogramy i budżety—w przenośnym formacie. Zobaczmy, jak to osiągnąć programowo w C#. ### Spis treści 1. [C# API do tworzenia konwertera MS Project na PDF](#CSharp-API-to-Convert-MS-Project-to-PDF) 2. [Konwertuj MS Project na PDF za pomocą C#](#Convert-MS-Project-to-PDF-using-CSharp) 3. [Eksportuj konkretny widok MS Project do PDF](#Export-Specific-MS-Project-View-to-PDF-in-CSharp) 4. [Dopasuj zawartość do komórki i konwertuj MS Project na PDF](#Fit-Content-to-Cell-and-Convert-MS-Project-to-PDF-in-CSharp) 5. [Konwertuj MS Project na PDF bez legend](#Convert-MS-Project-to-PDF-without-Legends-in-CSharp) 6. [Dostosuj styl tekstu i eksport MS Project do PDF](#Customize-Text-Style-and-Convert-MS-Project-to-PDF-in-CSharp) 7. [Dostosuj format daty podczas konwersji MS Project na PDF](#Customize-Date-Format-While-Converting-MS-Project-to-PDF-in-CSharp) 8. [Konwertuj MS Project na wiele plików PDF](#Convert-MS-Project-to-Multiple-PDF-Files-in-CSharp) ## C# API do tworzenia konwertera MS Project na PDF {#CSharp-API-to-Convert-MS-Project-to-PDF} Aby **konwertować MS Project na PDF**, skorzystamy z API [Aspose.Tasks dla .NET](https://products.aspose.com/tasks/net/). Ta potężna biblioteka pozwala na odczyt i zapis różnych formatów plików bez potrzeby instalowania Microsoft Project. Umożliwia również konwersję i zapisywanie plików MS Project w prosty sposób. **Aspose.Tasks dla .NET** to kompleksowa biblioteka klas, która oferuje szeroki zakres funkcji, w tym pracę z projektami, formułami, kalendarzami, zadaniami i przypisaniami zasobów. Aby uzyskać szczegółowe informacje na temat dostępnych klas i metod, zapoznaj się z [dokumentacją API](https://reference.aspose.com/tasks/net/). Możesz [pobrać DLL API](https://releases.aspose.com/tasks/net) lub zainstalować je za pomocą [NuGet](https://www.nuget.org/packages/Aspose.Tasks): ```bash PM> Install-Package Aspose.Tasks

Konwertuj MS Project na PDF za pomocą C#

Konwersja wszystkich danych projektu z MS Project na PDF jest prosta. Wykonaj te proste kroki:

  1. Załaduj plik MS Project za pomocą klasy Project.
  2. Zapisz plik jako PDF za pomocą metody Save(), określając ścieżkę wyjściowego pliku PDF oraz SaveFileFormat.Pdf jako argumenty.

Oto przykładowy fragment kodu demonstrujący jak konwertować MS Project na PDF w C#:

Konwertuj MS Project na PDF za pomocą C#

Konwertuj MS Project na PDF za pomocą C#.

Eksportuj konkretny widok MS Project do PDF w C#

Microsoft Project oferuje różne widoki do wyświetlania informacji o projekcie, takie jak wykres Gantta i wykorzystanie zasobów. Aby wyeksportować konkretny widok do PDF, wykonaj te kroki:

  1. Załaduj plik MS Project za pomocą klasy Project.
  2. Utwórz instancję klasy PdfSaveOptions.
  3. Określ pożądany PresentationFormat.
  4. Na koniec wywołaj metodę Save() z ścieżką wyjściowego pliku PDF i PdfSaveOptions.

Oto jak eksportować dowolny konkretny widok MS Project do PDF w C#:

Eksportuj konkretny widok MS Project do PDF w C#

Eksportuj konkretny widok MS Project do PDF w C#.

Dopasuj zawartość do komórki i konwertuj MS Project na PDF w C#

Aby uniknąć obcinania długiego tekstu w polach, takich jak nazwy, możesz dopasować zawartość do komórki przed konwersją na PDF. Oto jak:

  1. Załaduj plik MS Project za pomocą klasy Project.
  2. Utwórz instancję klasy PdfSaveOptions.
  3. Ustaw FitContent na true.
  4. Wywołaj metodę Save() z ścieżką wyjściowego pliku PDF i PdfSaveOptions.

Oto przykład kodu demonstrujący jak dopasować zawartość do komórek i konwertować MS Project na PDF w C#:

Dopasuj zawartość do komórki i konwertuj MS Project na PDF w C#

Dopasuj zawartość do komórki i konwertuj MS Project na PDF.

Konwertuj MS Project na PDF bez legend w C#

Domyślnie legendy pojawiają się na wszystkich stronach w MS Project. Aby je ukryć, wykonaj te kroki:

  1. Załaduj plik MS Project za pomocą klasy Project.
  2. Utwórz instancję klasy PdfSaveOptions.
  3. Ustaw LegendOnEachPage na false.
  4. Wywołaj metodę Save() z ścieżką wyjściowego pliku PDF i PdfSaveOptions.

Oto jak konwertować MS Project MPP na PDF bez legend w C#:

Konwertuj MS Project na PDF bez legend w C#

Konwertuj MS Project na PDF bez legend.

Dostosuj styl tekstu i eksport MS Project do PDF w C#

Możesz dostosować styl tekstu podczas renderowania MS Project do PDF, wykonując te kroki:

  1. Załaduj plik MS Project za pomocą klasy Project.
  2. Utwórz instancję klasy PdfSaveOptions.
  3. Utwórz instancję klasy TextStyle.
  4. Ustaw właściwości Color, Font i ItemType.
  5. Dodaj TextStyle do listy TextStyles.
  6. Na koniec wywołaj metodę Save() z ścieżką wyjściowego pliku PDF i PdfSaveOptions.

Oto przykład kodu dla dostosowywania stylu tekstu podczas konwertowania MS Project na PDF w C#:

Dostosuj styl tekstu i konwertuj MS Project na PDF w C#

Dostosuj styl tekstu i konwertuj MS Project na PDF.

Dostosuj format daty podczas konwersji MS Project na PDF

Aby dostosować format daty podczas konwersji do PDF, wykonaj te kroki:

  1. Załaduj plik MS Project za pomocą klasy Project.
  2. Użyj metody Set() z Prj.DateFormat jako kluczem i pożądanym DateFormat jako wartością.
  3. Na koniec wywołaj metodę Save() z ścieżką wyjściowego pliku PDF i SaveFileFormat.Pdf.

Oto jak dostosować format daty i konwertować MS Project na PDF w C#:

Dostosuj format daty podczas konwersji MS Project na PDF w C#

Dostosuj format daty podczas konwersji MS Project na PDF.

Konwertuj MS Project na wiele plików PDF w C#

Możesz również konwertować MS Project na wiele stron PDF. Oto jak:

  1. Załaduj plik MS Project za pomocą klasy Project.
  2. Utwórz instancję klasy PdfSaveOptions.
  3. Ustaw SaveToSeparateFiles na true.
  4. Dodaj numery stron, które chcesz uwzględnić na liście Pages.
  5. Wywołaj metodę Save() z ścieżką wyjściowego pliku PDF i PdfSaveOptions.

Oto fragment kodu pokazujący jak konwertować MS Project na wiele dokumentów PDF w C#:

Uzyskaj darmową licencję

Możesz uzyskać darmową tymczasową licencję, aby wypróbować bibliotekę bez ograniczeń oceny.

Podsumowanie

W tym artykule omówiliśmy, jak:

  • Załadować plik MS Project.
  • Określić opcje zapisywania PDF.
  • Zapisz załadowany MS Project jako PDF w C#.

Korzystając z Aspose.Tasks dla .NET, możesz łatwo konwertować Microsoft Project na PDF w C# .NET Core lub dowolnym innym frameworku .NET. Jeśli masz jakiekolwiek pytania lub potrzebujesz pomocy, skontaktuj się z nami za pośrednictwem naszego darmowego forum wsparcia.

Zobacz także

Aby uzyskać więcej informacji na temat najlepszej biblioteki C# do konwersji MSP na PDF, sprawdź dokumentację Aspose.Tasks.