ODP konvertálása PDF-be C#-ban

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

  1. 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
  2. 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
  3. 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
  4. 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.

 Magyar