V tomto článku s návody probereme kompletní pracovní postup pomocí jednoho z oblíbených balíčků pro převod dokumentů k převedení ODT na PDF v C# a vytvoření ukázkového pracovního kódu pro ** Aplikace pro převod C# ODT na PDF** pro ukázku. Kromě toho vás provedeme tím, jak upravit převedený dokument PDF definováním různých vlastností. Zde jsou hlavní kroky a ukázkový úryvek kódu pro převod souboru ODT do PDF pomocí jazyka C#.
Kroky k převodu ODT do PDF v C#
- Nainstalujte balíček GroupDocs.Conversion for .NET z NuGet pro převod ODT do PDF
- Přidejte odkaz na jmenný prostor GroupDocs.Conversion pro převod z ODT do formátu PDF
- Vytvořte instanci třídy Converter pro načtení vstupního souboru ODT z disku pro transformaci do formátu PDF
- Vytvořte a nastavte možnosti převodu pro přizpůsobení převedeného souboru PDF
- Nakonec zavolejte metodu Convert a uložte ODT jako PDF na disk
Chcete-li vytvořit aplikaci pro převod ODT do PDF pomocí C#, výše uvedené body vám pomohou rychle implementovat funkcionalitu. Pracovní postup převodu dokumentů je velmi jednoduchý a proces můžete vytvořit instancí nastavením požadovaného převodního balíčku z webu NuGet a poté zahrnutím základních jmenných prostorů. Jakmile dokončíte první dva kroky, je čas načíst vstupní soubor ODT pomocí třídy Converter a poté inicializovat třídu PdfConvertOptions pro definování parametrů pro přizpůsobení převedeného dokumentu PDF. Poslední krok vám umožní zavolat metodu Convert a uložit výsledný soubor.
Kód pro převod ODT do PDF v 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"); | |
} | |
} | |
} |
Výše uvedený ukázkový kód jsme vyvinuli pro převod souboru ODT na PDF v C# pomocí pracovního postupu definovaného v předchozí části. Jedná se o pracovní příklad a lze jej přímo použít v projektech pro provedení transformace dokumentu po instalaci zmíněné knihovny a úpravě cest souborů. Navíc nemusíte instalovat žádný další nástroj a tento kód můžete spustit na kterémkoli z populárních operačních systémů včetně Windows, macOS a Linux.
Probrali jsme proces transformace dokumentu pro transformaci ODT do PDF pomocí C# a vytvořili jsme pro něj ukázkový kód. Nedávno jsme publikovali článek o změně textového souboru na JPG v C#. Další informace naleznete v průvodci jak převést textový soubor na JPG pomocí C#.