チュートリアル

簡単にライブラリーを使用するためのチュートリアルコレクション

チュートリアル».NET»Spire.Presentation for .NET»変換»C#/VB.NET:PowerPoint プレゼンテーションを PDF に変換する方法
2022-07-29

C#/VB.NET:PowerPoint プレゼンテーションを PDF に変換する方法

PDF ファイルは、特定のビューアを必要とせずに、ほとんどのアプリケーションで表示できるなど、ドキュメント共有の面で多くの利点があります。さらに、受信者が使用するソフトウェアやシステムに影響されることなく、作成者が適用するすべてのフォーマットを保持することができます。

PowerPoint プレゼンテーションをクロスプラットフォームで可能な限り多くのデバイスで読めるようにするには、PDF に変換するのが最適な方法です。この記事では、Spire.Presentation for .NET を使用して、C# および VB.NET で PowerPoint プレゼンテーションを PDF に変換する方法を示します。

Spire.Presentation for.NET をインストールします

まず、Spire.Presentation for .NET パッケージに含まれている DLL ファイルを .NET プロジェクトの参照として追加する必要があります。DLL ファイルは、このリンクからダウンロードするか、NuGet を介してインストールできます。

PM> Install-Package Spire.Presentation

PowerPoint プレゼンテーション全体をPDFに変換する方法

次の手順は、Spire.Presentation for .NET を使用して PowerPoint プレゼンテーション全体を PDF に変換する方法を示しています。

  • Presentation クラスのオブジェクトを作成します。
  • Presentation.LoadFromFile() メソッドを使用して、PowerPoint プレゼンテーションをロードします。
  • Presentation.SaveToFile(filePath, FileFormat.PDF) メソッドを使用して、ファイルを PDF として保存します。
  • C#
  • VB.NET
using Spire.Presentation;

namespace ConvertPowerPointToPdf
{
    class Program
    {
        static void Main(string[] args)
        {
            // Presentationクラスのオブジェクトを作成する
            Presentation ppt = new Presentation();
            // PowerPointプレゼンテーションをロードする
            ppt.LoadFromFile(@"sample.pptx");

            //ファイルをPDFとして保存する
            ppt.SaveToFile("output1.pdf", FileFormat.PDF);
        }
    }
}
Imports Spire.Presentation

Namespace ConvertPowerPointToPdf
    Friend Class Program
        Private Shared Sub Main(ByVal args As String())
            ' Presentationクラスのオブジェクトを作成する
            Dim ppt As Presentation = New Presentation()
            ' PowerPointプレゼンテーションをロードする
            ppt.LoadFromFile("sample.pptx")

            'ファイルをPDFとして保存する
            ppt.SaveToFile("output1.pdf", FileFormat.PDF)
        End Sub
    End Class
End Namespace

C#/VB.NET:PowerPoint プレゼンテーションを PDF に変換する方法

PowerPoint プレゼンテーションの特定のスライドを PDF に変換する方法

次の手順は、Spire.Presentation for .NET を使用して PowerPoint プレゼンテーションの特定のスライドを PDF に変換する方法を示しています。

  • Presentation クラスのオブジェクトを作成します。
  • Presentation.LoadFromFile() メソッドを使用して PowerPoint プレゼンテーションをロードします。
  • Presentation.Slides[slideIndex] プロパティを使用して、特定のスライドを取得します。
  • ISlide.SaveToFile(filePath, FileFormat.PDF) メソッドを使用して、スライドを PDF として保存します。
  • C#
  • VB.NET
using Spire.Presentation;

namespace ConvertSlidesToPdf
{
    class Program
    {
        static void Main(string[] args)
        {
            //Presentationクラスのオブジェクトを作成する
            Presentation ppt = new Presentation();
            // PowerPointプレゼンテーションをロードする
            ppt.LoadFromFile(@"sample.pptx");

            // 2枚目のスライドを取得する
            ISlide slide = ppt.Slides[1];

            //スライドをPDFとして保存する
            slide.SaveToFile("output2.pdf", FileFormat.PDF);
        }
    }
}
Imports Spire.Presentation

Namespace ConvertSlidesToPdf
    Friend Class Program
        Private Shared Sub Main(ByVal args As String())
            'Presentationクラスのオブジェクトを作成する
            Dim ppt As Presentation = New Presentation()
            ' PowerPointプレゼンテーションをロードする

            ppt.LoadFromFile("sample.pptx")

            '2枚目のスライドを取得する
            Dim slide As ISlide = ppt.Slides(1)

            'スライドをPDFとして保存する
            slide.SaveToFile("output2.pdf", FileFormat.PDF)
        End Sub
    End Class
End Namespace

C#/VB.NET:PowerPoint プレゼンテーションを PDF に変換する方法

一時ライセンスを申請する

結果ドキュメントから評価メッセージを削除したい場合、または機能制限を取り除く場合は、についてこのメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。 にお問い合わせ、30 日間有効な一時ライセンスを取得してください。

Read 1124 times