Ten krótki samouczek wyjaśnia jak przekonwertować PUB na PDF w C#. Zawiera szczegóły z początkowego etapu konfigurowania środowiska, a następnie przedstawiono algorytm i fragment kodu w celu omówienia szczegółów związanych z procesem konwertowania programu Publisher na PDF w języku C#. Co więcej, nie musisz instalować żadnego innego narzędzia, aby pracować ze źródłowymi plikami PUB i zapisać je jako plik PDF.
Kroki, aby przekonwertować PUB na PDF za pomocą C#
- Skonfiguruj bibliotekę Aspose.PUB do pracy z plikami PUB
- Załaduj źródłowy plik wydawcy przy użyciu metody CreateParser
- Wyeksportuj plik wyjściowy metodą ConvertToPdf
Tutaj wyjaśniono krok po kroku algorytm, który pomoże Ci zrozumieć proces eksportowania pliku Publisher do formatu PDF w języku C#. Klasa PubFactory zawiera różne przeciążone metody tworzenia parserów dla pliku PUB z pliku lub strumienia. Podobnie klasa IPdfConverter jest w stanie przekonwertować przeanalizowany plik PUB na dokument PDF.
Kod do konwersji PUB na PDF w C#
using System; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to Unprotect a Word file in C# | |
{ | |
// Initialize licenses | |
Aspose.Pub.License licWords = new Aspose.Pub.License(); | |
licWords.SetLicense("Aspose.Total.lic"); | |
// Load the input Publisher file | |
Aspose.Pub.IPubParser parser = Aspose.Pub.PubFactory.CreateParser("input.pub"); | |
// Parse the source PUB file | |
Aspose.Pub.Document doc = parser.Parse(); | |
// Convert PUB to PDF file | |
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(doc, "PUBtoPDF.pdf"); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Możesz użyć tego fragmentu kodu, aby konwertować program Microsoft Publisher na format PDF w języku C#. Można go jednak zmodyfikować, aby spełniał Twoje wymagania, na przykład wybierając między ładowaniem pliku PUB ze strumienia a użyciem ciągu ścieżki do pliku. W ostatnim kroku wywołaj metodę ConvertToPdf, aby wyeksportować wyjściowy dokument PDF, przekazując jednocześnie nazwę pliku.
W tym samouczku omówiono informacje dotyczące konwersji pliku PUB do formatu PDF w C#. Natomiast jeśli chcesz wyrenderować plik PUB do obrazu, przeczytaj artykuł na jak przekonwertować PUB na PNG w C#.