W tym artykule poradnikowym omówimy pełny przepływ pracy przy użyciu jednego z popularnych pakietów do konwersji dokumentów w celu konwertowania ODT na PDF w języku C# i utworzenia przykładowego działającego kodu dla ** Aplikacja do konwersji C# ODT na PDF** do celów demonstracyjnych. Dodatkowo poprowadzimy Cię, jak dostosować przekonwertowany dokument PDF, definiując różne właściwości. Oto główne kroki i przykładowy fragment kodu do konwersji pliku ODT do formatu PDF przy użyciu języka C#.
Kroki, aby przekonwertować ODT na PDF w C#
- Zainstaluj pakiet GroupDocs.Conversion for .NET z NuGet, aby przekonwertować ODT na PDF
- Dodaj odwołanie do przestrzeni nazw GroupDocs.Conversion w celu konwersji z formatu ODT na PDF
- Utwórz instancję klasy Converter do ładowania wejściowego pliku ODT z dysku w celu przekształcenia do formatu PDF
- Utwórz i ustaw opcje konwersji w celu dostosowania przekonwertowanego pliku PDF
- Na koniec wywołaj metodę Convert, aby zapisać plik ODT jako plik PDF na dysku
Aby utworzyć aplikację do konwersji ODT na PDF przy użyciu języka C#, powyższe punkty pomogą w szybkim wdrożeniu tej funkcjonalności. Przepływ pracy konwersji dokumentów jest bardzo prosty i można utworzyć instancję procesu, konfigurując wymagany pakiet konwersji z witryny sieci Web NuGet, a następnie uwzględniając podstawowe przestrzenie nazw. Po wykonaniu pierwszych dwóch kroków nadszedł czas, aby załadować wejściowy plik ODT przy użyciu klasy Converter, a następnie zainicjować klasę PdfConvertOptions w celu zdefiniowania parametrów w celu dostosowania przekonwertowanego dokumentu PDF. Ostatni krok umożliwia wywołanie metody Convert i zapisanie wynikowego pliku.
Kod do konwersji ODT na PDF w C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertOdtToPdfInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert ODT to PDF using C# | |
{ | |
// Remove the watermark in output PDF document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source ODT file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.odt"); | |
// Set the conversion options for PDF document to customize the output file | |
PdfConvertOptions options = new PdfConvertOptions(); | |
// Convert and save the ODT in PDF format | |
converter.Convert("converted.pdf", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Opracowaliśmy powyższy przykładowy kod, aby konwertować plik ODT na format PDF w języku C# przy użyciu przepływu pracy zdefiniowanego w poprzedniej sekcji. Jest to działający przykład i może być bezpośrednio użyty w projektach do przeprowadzenia transformacji dokumentu po zainstalowaniu wspomnianej biblioteki i dostosowaniu ścieżek plików. Co więcej, nie musisz instalować żadnego innego narzędzia i możesz uruchomić ten kod w dowolnym popularnym systemie operacyjnym, w tym Windows, macOS i Linux.
Omówiliśmy proces transformacji dokumentu w celu przekształcenia ODT do formatu PDF przy użyciu języka C# i stworzyliśmy dla niego przykładowy kod. Niedawno opublikowaliśmy artykuł dotyczący zmiany pliku tekstowego na JPG w C#, zajrzyj do przewodnika jak przekonwertować plik tekstowy na JPG za pomocą C#, aby uzyskać więcej informacji.