Ebben az útmutató cikkben a teljes munkafolyamatot tárgyaljuk az egyik népszerű dokumentumkonverziós csomag használatával, amellyel a ODT-t PDF-re konvertálhatjuk C#-ban, és minta működő kódot állítunk elő a ** C# ODT PDF** konvertáló alkalmazás bemutatóhoz. Ezenkívül útmutatást adunk a konvertált PDF-dokumentum testreszabásához különböző tulajdonságok meghatározásával. Íme a fő lépések és egy minta kódrészlet az ODT-fájl PDF-be konvertálásához C# nyelven.
Az ODT PDF-be konvertálásának lépései C#-ban
- Telepítse a GroupDocs.Conversion for .NET csomagot a NuGetből az ODT PDF-vé konvertálásához
- Adjon hozzá egy hivatkozást a GroupDocs.Conversion névtérhez az ODT-ről PDF formátumra való konvertáláshoz
- Hozzon létre egy példányt a Converter osztályból a bemeneti ODT fájl lemezről történő betöltéséhez PDF formátumba való átalakításhoz
- Hozzon létre és állítson be átalakítási beállításokat a konvertált PDF-fájl testreszabásához
- Végül hívja meg a Konvertálás metódust, hogy az ODT-t PDF formátumban mentse a lemezre
Az ODT PDF konvertáláshoz C# használatával történő alkalmazás létrehozásához a fenti pontok segítenek a funkció gyors megvalósításában. A dokumentumkonverziós munkafolyamat nagyon egyszerű, és a folyamatot elindíthatja úgy, hogy beállítja a szükséges konverziós csomagot a NuGet webhelyről, majd hozzáadja a lényeges névtereket. Ha végzett az első két lépéssel, ideje betölteni a bemeneti ODT-fájlt a Converter osztály használatával, majd inicializálni a PdfConvertOptions osztályt a konvertált PDF-dokumentum testreszabásához szükséges paraméterek meghatározásához. Az utolsó lépés lehetővé teszi a Konvertálás metódus meghívását és az eredményül kapott fájl tárolását.
Kód az ODT PDF-be konvertálásához C#-ban
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"); | |
} | |
} | |
} |
A fenti mintakódot az előző részben meghatározott munkafolyamat segítségével ODT-fájl PDF-be konvertálására fejlesztettük ki C#-ban. Ez egy működő példa, és közvetlenül használható projektekben a dokumentum átalakítás végrehajtására az említett könyvtár telepítése és a fájl elérési utak beállítása után. Ezenkívül nem szükséges semmilyen más eszközt telepítenie, és ezt a kódot futtathatja bármely népszerű operációs rendszeren, beleértve a Windows, a macOS és a Linux rendszert.
Megbeszéltük az ODT PDF-re C# használatával történő átalakításának dokumentum-átalakítási folyamatát, és készítettünk hozzá egy mintakódot. A közelmúltban közzétettünk egy cikket a szövegfájl JPG-re cseréjéről C# nyelven. További információért tekintse meg a hogyan lehet szöveges fájlt konvertálni JPG-be C# segítségével útmutatót.