Pretvorite ODP u PDF u C#

Ova kratka tema fokusira se na to kako pretvoriti ODP u PDF u C#. Obuhvaća postavke projekta, popis programskih zadataka i radni uzorak koda za transformaciju ODP-a u PDF u C# pomoću jednostavnog API sučelja. Ova se aplikacija može koristiti u bilo kojem okruženju koje podržava .NET unutar macOS-a, Windowsa i Linuxa.

Koraci za spremanje ODP-a u PDF pomoću C#

  1. Uspostavite razvojno okruženje za instaliranje Aspose.Slides for .NET za pretvaranje ODP-a u PDF koristeći C#
  2. Učitajte izvornu ODP prezentaciju pomoću instance klase Presentation za pretvorbu ODP u PDF
  3. Napravite instancu klase PdfOptions i postavite potrebne opcije PDF datoteke
  4. Spremite učitani ODP kao PDF datoteku na disk

Pridržavajući se gore navedenih koraka možete jednostavno izvesti ODP u PDF koristeći C#. Proces će započeti pristupom izvornoj ODP datoteci s diska, nakon čega slijedi stvaranje instance klase PdfOptions za postavljanje potrebnih opcija PDF datoteke. Konačno, ODP će se prikazati kao PDF datoteka na disku.

Kod za pretvaranje ODP-a u PDF u C#

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);
}
}
}

Za razvoj ODP u PDF pretvarač C# temeljen API učinkovito je korišten. Opcijska klasa PdfOptions koristi se za daljnju prilagodbu izlazne PDF datoteke manipuliranjem različitim svojstvima uključujući AccessPermissions, Compliance, DefaultRegularFont, JpegQuality, ImageTransparentColor, ShowHiddenSlides i postavljanje izlazne PDF lozinke da spomenemo samo neke.

Ovaj se članak usredotočio na to kako spremiti ODP u PDF pomoću C# pomoću jednostavnih API poziva. Ako ste zainteresirani za učenje o procesu pretvaranja prezentacije u Markdown datoteku, pogledajte članak na kako pretvoriti PPTX u Markdown koristeći C#.

 Hrvatski