チュートリアル

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

チュートリアル».NET»Spire.Presentation for .NET»変換»C#/VB.NET:PowerPoint を XPS に変換する方法
2022-11-15

C#/VB.NET:PowerPoint を XPS に変換する方法

XML Paper Specification (XPS) ドキュメント形式は、XML に基づいてデジタル文書の電子表現です。ドキュメントの内容やデザインをコンピュータ上で完全に維持するページ分けの固定レイアウト形式です。印刷や共有を容易にするために PowerPoint ドキュメントを XPS に変換する必要がある場合があります。この記事では、Spire.Presentation for .NET を使用して、C# および VB.NET で PowerPoint を XPS に変換する方法を示します。

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

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

PM> Install-Package Spire.Presentation

PowerPoint を XPS に変換する

Spire.Presentation for .NET が提供する Presentation.SaveToFile(string,FileFormat) メソッドは、PowerPoint ドキュメントを XPS ドキュメントとして保存することをサポートします。詳細な変換の手順は次のとおりです。

  • Presentation インスタンスを作成します。
  • Presentation.LoadFromFile() メソッドを使用して、サンプル・ドキュメントをロードします。
  • Presentation.SaveToFile(string,FileFormat)メソッドを使用して PowerPoint ドキュメントを XPS に保存します。
  • C#
  • VB.NET
using Spire.Presentation;

namespace PowerPointtoXPS
{
    class Program
    {
        static void Main(string[] args)
        {
            //Presentationインスタンスを作成する
            Presentation presentation = new Presentation();

            //サンプル・ドキュメントをロードする
            presentation.LoadFromFile("test.pptx");

            //PowerPointドキュメントをXPSに保存する
            presentation.SaveToFile("toXPS.xps", FileFormat.XPS);
        }
    }
}
Imports Spire.Presentation

Namespace PowerPointtoPDF
    Class Program
        Private Shared Sub Main(ByVal args As String())

            'Presentationインスタンスを作成する
            Dim presentation As Presentation = New Presentation()

            'サンプル・ドキュメントをロードする
            presentation.LoadFromFile("test.pptx")

            'PowerPointドキュメントをXPSに保存する
            presentation.SaveToFile("toXPS.xps", FileFormat.XPS)
        End Sub
    End Class
End Namespace

C#/VB.NET:PowerPoint を XPS に変換する方法

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

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

Read 522 times