Ez a tömör oktatóanyag elmagyarázza, hogyan alakítható át a Word PDF-be C# használatával a DOCX forrásfájl betöltésével és a PdfSaveOptions osztály használatával a kimeneti PDF konfigurálásához. Beállíthatja a megjeleníteni kívánt oldalszámok listáját a PDF értékre, az oldalmódot a megjelenítés közbeni nézet meghatározásához, a PDF megfelelőségi módot és számos egyéb tulajdonságot. A Word PDF formátumba exportálása után C#-ban mentheti a kimeneti PDF-fájlt, ha megadja a fájl elérési útját és nevét, valamint a PDF-konfigurációkat.
A Word konvertálása PDF-be a C# használatával
- Telepítse a(z) Aspose.Words alkalmazást a NuGet csomagkezelőből a Word PDF formátumba konvertálásához
- Töltse be a Word forrásfájlt, amelyet PDF-be kell konvertálni C#-ban
- A kimeneti PDF konfigurálásához hozza létre és inicializálja a PdfSaveOptions objektumot
- Állítsa be a nyomtatandó Word-oldalszámok listáját, az oldalmódot és a PDF megfelelőségi módját
- Mentse el a Word fájlt PDF formátumban a fent említett konfigurációval
Ezek a lépések útmutatót adnak a Word PDF-be konvertálásához C#-ban, lépésről lépésre, ahol a forrás Word fájl betöltődik a lemezről. A következő nem kötelező lépésben létrejön a PdfSaveOptions objektum, és inicializálja a kimeneti PDF-fájl konfigurálását különböző paraméterek beállításával. Az utolsó lépésben a Word fájl mentésre kerül a szükséges PDF-konfigurációkkal.
Kód a Word exportálásához PDF-be C# használatával
using Aspose.Words; | |
using Aspose.Words.Saving; | |
namespace ConvertWordToPDFUsingCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Load the license in your application to avoid watermark in the output PDF | |
License WordToPdfLicense = new License(); | |
WordToPdfLicense.SetLicense("Aspose.Word.lic"); | |
// Load the word file to be converted to PDF | |
Document sampleDocx = new Document("InputWordDocx.docx"); | |
// Instantiate the PdfSaveOptions class object before converting the Docx to PDF | |
PdfSaveOptions options = new PdfSaveOptions(); | |
// Set the page numbers of the document to be rendered to output PDF | |
options.PageSet = new PageSet(1,3); | |
// Set page mode to full screen while opening it in a viewer | |
options.PageMode = PdfPageMode.FullScreen; | |
// Set the output PDF document compliance mode | |
options.Compliance = PdfCompliance.Pdf17; | |
// Save the resultant PDF file using the above mentioned options | |
sampleDocx.Save("Output.pdf", options); | |
} | |
} | |
} |
Ebben az oktatóanyagban a C# Word használata közben a PDF konvertálás a PdfSaveOptions használatával történik. Ez az osztály számos konfigurációt tartalmaz, mint például a szöveges tartalom tömörítésének beállítása, a nagyítási tényező, a nagyítási viselkedés, az élsimítás használatának lehetősége, a vázlatbeállítások és még sok más.
Itt megtanultuk, hogyan lehet a Word-t PDF-be konvertálni C# használatával. Ha szeretné megtanulni a Word-dokumentum HTML formátumba konvertálásának folyamatát, tekintse meg a hogyan lehet Word dokumentumot HTML-re konvertálni C# segítségével című cikket.