Dostosuj ustawienia widoku strony MS Project w Aspose.Tasks
Wstęp
Microsoft Project to potężne narzędzie do zarządzania projektami, ale czasami trzeba dostosować sposób przeglądania i drukowania projektu. Dzięki Aspose.Tasks dla .NET możesz łatwo skonfigurować ustawienia widoku strony, aby spełnić Twoje specyficzne wymagania. W tym samouczku przeprowadzimy Cię krok po kroku przez ten proces.
Warunki wstępne
Zanim zaczniemy, upewnij się, że masz następujące elementy:
- Aspose.Tasks dla .NET: Upewnij się, że pobrałeś i zainstalowałeś bibliotekę Aspose.Tasks dla .NET. Można go pobrać zTutaj.
- Plik Microsoft Project: Przygotuj plik Microsoft Project, dla którego chcesz skonfigurować ustawienia widoku strony.
Importuj przestrzenie nazw
Najpierw musisz zaimportować niezbędne przestrzenie nazw, aby móc pracować z Aspose.Tasks w projekcie .NET.
using Aspose.Tasks.Saving;
Krok 1: Załaduj plik projektu
Zacznij od załadowania pliku Microsoft Project do instancjiProject
klasa.
// Ścieżka do katalogu dokumentów.
String DataDir = "Your Document Directory";
var project = new Project(DataDir + "Input.mpp");
Krok 2: Ustaw liczbę pierwszych kolumn
Określ liczbę pierwszych kolumn, które mają zostać wydrukowane na wszystkich stronach.
project.DefaultView.PageInfo.PageViewSettings.FirstColumnsCount = 2;
Krok 3: Wydrukuj notatki
Wybierz, czy chcesz drukować notatki wraz z projektem.
project.DefaultView.PageInfo.PageViewSettings.PrintNotes = true;
Krok 4: Dopasuj skalę czasu do końca strony
Zdecyduj, czy podczas drukowania skala czasu ma być dopasowana do końca strony.
project.DefaultView.PageInfo.PageViewSettings.FitTimescaleToEndOfPage = true;
Krok 5: Wydrukuj wszystkie kolumny arkusza
Określ, czy drukować wszystkie kolumny arkusza widoku.
project.DefaultView.PageInfo.PageViewSettings.PrintAllSheetColumns = true;
Krok 6: Wydrukuj puste strony
Wybierz, czy drukować puste strony widoku.
project.DefaultView.PageInfo.PageViewSettings.PrintBlankPages = false;
Krok 7: Wydrukuj pierwsze kolumny na wszystkich stronach
Ustaw, czy drukować określoną liczbę pierwszych kolumn na wszystkich stronach.
project.DefaultView.PageInfo.PageViewSettings.PrintFirstColumnsCountOnAllPages = true;
Krok 8: Zapisz projekt ze skonfigurowanymi ustawieniami
Na koniec zapisz projekt ze skonfigurowanymi ustawieniami widoku strony, określając format wyjściowy, np. PDF.
project.Save(DataDir + "ProjectWithComments_out.pdf", SaveFileFormat.Pdf);
Wniosek
Konfigurowanie ustawień widoku strony Microsoft Project w Aspose.Tasks dla .NET jest proste i pozwala dostosować format wydruku do Twoich dokładnych potrzeb. Wykonując kroki opisane w tym samouczku, możesz mieć pewność, że dokumenty projektu są prezentowane dokładnie zgodnie z wymaganiami.
Często zadawane pytania
P: Czy mogę skonfigurować ustawienia widoku strony dla innych formatów plików oprócz PDF?
O: Tak, Aspose.Tasks obsługuje różne formaty plików do zapisywania projektów, w tym XLSX, MPP i HTML.
P: Czy istnieją jakieś ograniczenia dotyczące liczby kolumn, które mogę wydrukować?
Odp.: Aspose.Tasks umożliwia dostosowanie liczby drukowanych kolumn w zależności od wymagań.
P: Czy mogę zastosować różne ustawienia widoku strony dla różnych projektów?
O: Tak, możesz dostosować ustawienia widoku strony niezależnie dla każdego pliku projektu, z którym pracujesz.
P: Czy Aspose.Tasks jest kompatybilny ze wszystkimi wersjami Microsoft Project?
Odp.: Aspose.Tasks zapewnia kompatybilność z Microsoft Project 2003 i nowszymi wersjami.
P: Gdzie mogę znaleźć dalszą pomoc lub wsparcie dla Aspose.Tasks?
O: Możesz odwiedzićForum Aspose.Tasks w przypadku jakichkolwiek pytań lub problemów napotkanych podczas użytkowania.