I den här instruktionsguiden kommer vi att fokusera på steg-för-steg-processen för att konvertera ODG till PDF med C# genom att konsumera några enkla API-anrop av ett av de bästa dokumenten konverteringsbibliotek. Det här inlägget kommer att ge information om hur man konfigurerar miljön för att utveckla applikationen C# ODG till PDF-filkonverterare. Här är hela arbetsflödet och ett exempel på kodavsnitt för att konvertera ODG-filen till PDF i C#.
Steg för att konvertera ODG till PDF med C#
- Installera paketet GroupDocs.Conversion for .NET från NuGet-pakethanteraren i .NET-applikationen för att konvertera ODG till PDF
- Lägg till en referens till namnområdet GroupDocs.Conversion för att utveckla ODG till PDF-konvertering
- Skapa en instans av klassen Converter för att ladda indata-ODG-filen från disken för omvandling till PDF-format
- Skapa och definiera egenskaper för PDF-dokumentet för att anpassa det
- Till sist, anropa Convert-metoden för Converter-klassen för att spara ODG som PDF på disken
Vi har beskrivit arbetsflödet för att konvertera ODG-fil till PDF med C#. Detta arbetsflöde är mycket lätt att följa för omvandling av dokument genom att följa dessa steg i ordning. Du måste instansiera konverteringsproceduren genom att konfigurera dokumentkonverteringspaketet från NuGet-webbplatsen och sedan inkludera de väsentliga namnrymden i koden. Nästa steg hjälper dig att ladda indatafilen för konvertering till det icke-redigerbara formatet med hjälp av konstruktorn för Converter-klassen och efter det måste du skapa objektet för klassen PdfConvertOptions för att anpassa den resulterande filen. Slutligen, det sista steget gör att du kan lagra den konverterade filen på disken.
Kod för att konvertera ODG till PDF med C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertOdgToPdfUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert ODG 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 ODG file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.odg"); | |
// Set the conversion options for PDF document to customize the output file | |
PdfConvertOptions options = new PdfConvertOptions(); | |
// Convert and save the ODG in PDF format | |
converter.Convert("converted.pdf", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
I det föregående kodavsnittet har vi implementerat funktionen för att ändra ODG till PDF i C# för att visa dig hur funktionen fungerar med hjälp av de stegvisa instruktionerna i det tidigare avsnittet. Denna exempelkod utvecklas genom att skriva några rader kod och konsumera ett par API-anrop av dokumentkonverteringspaketet. Dessutom kan detta arbetsflöde användas på alla vanliga operativsystem inklusive Windows, macOS och Linux som stöder en .NET-miljö utan att installera något annat verktyg från tredje part.
Vi har diskuterat dokumentkonverteringsproceduren för att konvertera ODG till PDF i C# och utvecklat ett exempel för det. Nyligen publicerade vi en artikel för att ändra Bitmap till PNG i C#, ta en titt på guiden hur man konverterar Bitmap till PNG med C# för mer information.