Այս հակիրճ թեման կենտրոնանում է այն բանի վրա, թե ինչպես կարելի է փոխարկել ODP-ը PDF-ի C#-ում: Այն ներառում է նախագծի կարգավորումները, ծրագրավորման առաջադրանքների ցանկը և աշխատանքային օրինակելի կոդը, որը պետք է փոխակերպի ODP-ին PDF-ի C#՝ օգտագործելով պարզ API ինտերֆեյս: Այս հավելվածը կարող է օգտագործվել ցանկացած .NET աջակցվող միջավայրում՝ macOS-ի, Windows-ի և Linux-ի ներսում:
ODP-ն PDF-ում պահելու քայլեր՝ օգտագործելով C#
- Ստեղծեք զարգացման միջավայր՝ տեղադրելու Aspose.Slides for .NET՝ ODP-ն PDF-ի փոխարկելու համար՝ օգտագործելով C#
- Բեռնել աղբյուրի ODP ներկայացումը, օգտագործելով Presentation դասի օրինակը ODP-ի PDF փոխակերպման համար
- Ստեղծեք PdfOptions դասի օրինակ և սահմանեք PDF ֆայլի անհրաժեշտ տարբերակները
- Պահպանեք բեռնված ODP-ը որպես PDF ֆայլ սկավառակի վրա
Հավատարիմ մնալով վերը նշված քայլերին, դուք կարող եք հեշտությամբ արտահանել ODP-ն PDF-ի միջոցով՝ օգտագործելով C#: Գործընթացը կսկսվի սկավառակից սկզբնաղբյուր ODP ֆայլ մուտք գործելով, որին հաջորդում է PdfOptions դասի օրինակ՝ PDF ֆայլի պահանջվող տարբերակները սահմանելու համար: Վերջապես, ODP-ն կարտացվի որպես PDF ֆայլ սկավառակի վրա:
Կոդ՝ ODP-ի PDF-ի 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); | |
} | |
} | |
} |
ODP-ից PDF փոխարկիչ մշակելու համար արդյունավետորեն օգտագործվել է C# վրա հիմնված API: Ընտրովի PdfOptions դասը օգտագործվում է ելքային PDF ֆայլը հետագայում հարմարեցնելու համար՝ շահարկելով տարբեր հատկություններ, այդ թվում՝ AccessPermissions, Compliance, DefaultRegularFont, JpegQuality, ImageTransparentColor, ShowHiddenSlides, և սահմանելով ելքային PDF գաղտնաբառ՝ նշելով մի քանիսը:
Այս հոդվածը կենտրոնացած է այն բանի վրա, թե ինչպես կարելի է * պահպանել ODP-ն PDF-ում՝ օգտագործելով C#*՝ օգտագործելով պարզ API զանգեր: Եթե դուք հետաքրքրված եք ծանոթանալ շնորհանդեսը Markdown ֆայլի փոխարկելու գործընթացին, տես ինչպես փոխարկել PPTX-ը Markdown-ի՝ օգտագործելով C#-ի հոդվածը: