C# で ODP を PDF に変換

この短いトピックでは、C#ODPPDF に変換する方法に焦点を当てています。これには、プロジェクト設定、プログラミング タスクのリスト、およびシンプルな API インターフェイスを使用して C# で ODP を PDF に変換するための動作サンプル コードが含まれています。このアプリケーションは、macOS、Windows、Linux 内の .NET がサポートされている環境で使用できます。

C# を使用して ODP を PDF に保存する手順

  1. C# を使用して ODP を PDF に変換するために Aspose.Slides for .NET をインストールする開発環境を確立します。
  2. ODP から PDF への変換のために、Presentation クラスのインスタンスを使用してソース ODP プレゼンテーションをロードします
  3. PdfOptions クラスのインスタンスを作成し、必要な PDF ファイル オプションを設定します
  4. ロードした ODP を PDF ファイルとしてディスクに保存します

前述の手順に従うことで、C# を使用して ODP を PDF に簡単にエクスポートできます。このプロセスは、ディスクからソース ODP ファイルにアクセスすることで開始され、その後、PdfOptions クラスのインスタンスを作成して、必要な PDF ファイル オプションを設定します。最後に、ODP はディスク上に PDF ファイルとしてレンダリングされます。

C# で ODP を PDF に変換するコード

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 クラスは、AccessPermissions、Compliance、Default RegularFont、JpegQuality、ImageTransparentColor、ShowHiddenSlides などのさまざまなプロパティを操作したり、出力 PDF パスワードを設定したりすることにより、出力 PDF ファイルをさらにカスタマイズするために使用されます。

この記事では、簡単な API 呼び出しを使用して C# を使用して ODP を PDF に保存する方法に焦点を当てました。プレゼンテーションを Markdown ファイルに変換するプロセスについて知りたい場合は、C#を使用してPPTXをMarkdownに変換する方法 の記事を参照してください。

 日本語