Ez a rövid témakör arra összpontosít, hogyan lehet a ODP-t PDF-re konvertálni C#-ban. Tartalmazza a projektbeállításokat, a programozási feladatok listáját és egy működő mintakódot, amellyel ODP-t PDF-be alakíthat át C#-ban egy egyszerű API felület segítségével. Ez az alkalmazás bármely .NET által támogatott környezetben használható macOS, Windows és Linux rendszeren belül.
Az ODP PDF-be mentésének lépései C# használatával
- Hozzon létre egy fejlesztői környezetet a(z) Aspose.Slides for .NET telepítéséhez az ODP PDF formátumba konvertálásához C# használatával
- Töltse be a forrás ODP-prezentációt a Presentation osztály egy példányával az ODP PDF-be konvertálásához
- Hozzon létre egy példányt a PdfOptions osztályból, és állítsa be a szükséges PDF-beállításokat
- Mentse el a betöltött ODP-t PDF-fájlként a lemezre
A fent említett lépések betartásával egyszerűen exportálhat ODP-t PDF-be C# használatával. A folyamat a forrás ODP-fájl elérésével kezdődik a lemezről, majd létrejön a PdfOptions osztály példánya a szükséges PDF-fájlbeállítások beállításához. Végül az ODP PDF-fájlként jelenik meg a lemezen.
Kód az ODP-nek PDF-vé alakításához C#-ban
using System; | |
using Aspose.Slides; | |
using Aspose.Slides.Export; | |
namespace TestSlides | |
{ | |
public class OdpToPdf | |
{ | |
public static void ConvertOdpToPdf() | |
{ | |
String path = @"/Users/KnowledgeBase/TestData/"; | |
// Initialize a license to convert ODP to PDF | |
Aspose.Slides.License licenseOdpExport= new Aspose.Slides.License(); | |
licenseOdpExport.SetLicense(path + "Conholdate.Total.Product.Family.lic"); | |
// Instantiate the Presentation class object to access to ODP file | |
Presentation presPPT = new Presentation(path + "Sample.odp"); | |
// Instantiate the PdfOptions class object | |
PdfOptions pdfFileOptions = new PdfOptions(); | |
// Define the output PDF file options | |
pdfFileOptions.JpegQuality = 90; | |
pdfFileOptions.EmbedFullFonts = true; | |
pdfFileOptions.SaveMetafilesAsPng = true; | |
pdfFileOptions.TextCompression = PdfTextCompression.Flate; | |
// Convert the ODP to PDF | |
presPPT.Save(path+ "PowerPoint-to-PDF.pdf", SaveFormat.Pdf, pdfFileOptions); | |
} | |
} | |
} |
Az ODP to PDF konverter fejlesztéséhez hatékonyan alkalmazták a C# alapú API-t. Az opcionális PdfOptions osztály a kimeneti PDF-fájl további testreszabására szolgál különféle tulajdonságok, köztük az AccessPermissions, Compliance, DefaultRegularFont, JpegQuality, ImageTransparentColor, ShowHiddenSlides és a kimeneti PDF-jelszó beállításával, hogy csak néhányat említsünk.
Ez a cikk arra összpontosít, hogyan lehet ODP-t PDF-be menteni C# használatával egyszerű API-hívások segítségével. Ha szeretne többet megtudni a prezentáció Markdown-fájllá konvertálásának folyamatáról, olvassa el a hogyan lehet PPTX-t Markdown-ra konvertálni C# használatával című cikket.