Ez a gyors oktatóanyag lépésről lépésre ismerteti a PowerPoint PDF-be konvertálásának folyamatát C# használatával. Az egyik népszerű dokumentumkonvertáló API-t fogjuk használni a PPTX formátumról a PDF formátumra történő dokumentumátalakítás végrehajtására. Ezenkívül a dokumentumkonverziós eljárás nem támaszkodik semmilyen további szoftverre, és bármely általános operációs rendszeren, például Windowson, macOS-en és Linuxon követhető. Ezenkívül talál egy mintakódot, amely bemutatja a C# PowerPoint to PDF alkalmazás működését.
A PowerPoint PDF-be konvertálásának lépései C# használatával
- Telepítse a GroupDocs.Conversion for .NET csomagot a NuGet csomagkezelőből a .NET alkalmazásban a PowerPoint PDF formátumba konvertálásához
- Adjon hozzá hivatkozást a GroupDocs.Conversion névtérre a PowerPoint PDF-be konvertáló funkciójának fejlesztéséhez
- Hozzon létre egy példányt a Converter osztályból a bemeneti PowerPoint fájl betöltéséhez
- Hozzon létre egy objektumot a PdfConvertOptions osztályból a kimeneti PDF-fájl konvertálási beállításainak meghatározásához
- Végül hívja meg a Konvertálás metódust a PowerPoint PDF formátumban történő mentéséhez a lemezre
A C# PPT to PDF alkalmazás létrehozásához a Converter osztály lehetővé teszi a PowerPoint fájl betöltését a dokumentumkonverziós csomag konfigurálása és a szükséges névtér megadása után. A PdfConvertOptions osztály lehetővé teszi különböző tulajdonságok meghatározását a konvertált PDF-fájl testreszabásához. A Convert metódus végrehajtja a dokumentum átalakítást, és a kimeneti fájlt a lemezen a megadott elérési útra tárolja.
Kód a PowerPoint PDF-be konvertálásához C# használatával
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertPowerpointToPdfUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert PowerPoint 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 PowerPoint file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.pptx"); | |
// Set the conversion options for PDF document to customize the output file | |
PdfConvertOptions options = new PdfConvertOptions(); | |
// Convert and save the PPTX in PDF format | |
converter.Convert("converted.pdf", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
A fenti kódrészlet bemutatja a convert PPTX to PDF in C# képesség megvalósítását. Ez a mintakód végrehajtja az alapvető dokumentum-átalakítást, bemenetként veszi a PPTX fájlt, és PDF formátumba konvertálja. Ezt a példát azonban továbbfejlesztheti a PDF-dokumentum testreszabásával különféle tulajdonságok, például Dpi, Magasság, Szélesség, Margók, Oldalelforgatás és még sok más beállításával.
Megvitattuk a PowerPoint C# nyelven PDF formátumba konvertálására szolgáló dokumentumkonverziós folyamatot, és kidolgoztunk rá egy példát. Nemrég közzétettünk egy cikket a Word-dokumentum képre C# nyelven történő módosításáról. További információért tekintse meg a hogyan lehet Word dokumentumot képpé konvertálni C# segítségével útmutatót.