PDFをPowerPointコンバータをオンラインで開発します。Pythonを使用してPPTをPDFに変換する方法を学びます。

PDF to PPT

PDF to PowerPoint コンバータ | PDF to PPT コンバータ オンライン

プレゼンテーションは、私たちのプロフェッショナルおよび私生活において不可欠な要素です。学生であろうと、ビジネスオーナーであろうと、専門職であろうと、あなたはおそらく PDF または PowerPoint 形式のプレゼンテーションを作成または受け取ったことがあるでしょう。しかし、さまざまな理由から、PDFをPowerPointに変換し、PPTをPDFに変換する必要性が急速に高まっています。たとえば、PowerPointでPDFファイルを編集したい場合や、PowerPointソフトウェアにアクセスできない誰かとPowerPointプレゼンテーションを共有したい場合があります。同様に、PPTファイルをPDFに変換することは、他の人と

情報: 優れたオンラインサービスである Aspose の無料 PowerPoint to PDF コンバーターをチェックすることをお勧めします。

PDF to PowerPoint 変換 API

PDFをPowerPointに変換することは、特に専門的なソフトウェアにアクセスできない場合、難しい作業になることがあります。しかし、Aspose.Slides Cloud SDK for Pythonを使うことで、そのプロセスははるかに簡単で効率的になります。それは、PDFファイルを迅速かつ簡単にPowerPointプレゼンテーションに変換できる強力なクラウドベースのプラットフォームです。この素晴らしいAPIは、プログラムでPowerPointプレゼンテーションを作成、操作、保存し、PDF、XPSJPEGSVGHTMLなどのさまざまな人気フォーマットに対応する機能を提供します。

プログラマーを支援するために、他のプログラミング特有の SDK が Cloud API の上に開発されています。詳細については、Available SDKs をご覧ください。

インストール

このブログでは、PowerPointをPDFに変換する方法とその逆について説明します。SDKは PIPGitHub からダウンロード可能です。次に、コマンドラインターミナルで以下のコマンドを実行してSDKをインストールします。

pip install asposeslidescloud

PyCharm IDEを使用している場合は、PyCharm ->Preferences… セクションのPython Interpreterウィンドウで「asposeslidescloud」を検索してください。

PDFをPowerPointに変換

画像 1:- PDF から PowerPoint への変換 API

次のステップは、Aspose.Cloud dashboard からあなたのパーソナライズされた ClientID と ClientSecret の詳細を取得することです。ですので、GitHub または Google アカウントを使用してサインアップするか、create a new account ボタンをクリックして、必要な情報を提供してください。

クライアント資格情報

画像 2:- PDF から PPTX への変換のためのクライアント資格情報

PythonでPPTをPDFに変換する

このセクションでは、PPTXからPDFへの変換プロセスについて、数行のコードで説明します。以下の指示に従って、要件を満たしてください。

  • 最初のステップは、Configuration クラスのインスタンスを作成することです。
  • クライアント ID とクライアント シークレットの詳細を、appsid および appkey プロパティを使用して指定します (appsid = クライアント ID および appkey = クライアント シークレット)。
  • SlidesApiのオブジェクトを初期化し、Configurationオブジェクトを引数として渡します。
  • 次のステップは、ローカルドライブからPPTXファイルを読むことです。
  • Penultimate、入力PPTX、ExportFormat列挙体からの「PDF」値、および結果ファイル名を引数として受け取るPutSlidesConvertConvertRequestクラスのオブジェクトを作成します。
  • 最後に、変換を実行するために、SlidesApi のメソッド putslideconvert(..) を呼び出します。
def convert(name):
    # Aspose.Slides Cloud インスタンスを初期化します。
    configuration = asposeslidescloud.Configuration()
    configuration.app_sid = "718e4235-8866-4ebe-bff4-f5a14a4b6466"
    configuration.app_key = "388e864b819d8b067a8b1cb625a2ea8e"
    slidesApi = asposeslidescloud.SlidesApi(configuration)

    # ローカルドライブからソースPPTXファイルをロードする
    try:
    	fileName = "/Users/nayyershahbaz/Documents/Presentation1.pptx"
	with open(fileName, 'rb') as f:
		file = f.read()

	# SlideConvertRequest インスタンスを作成し、入力 PPTX、結果の形式、および出力ファイル名を提供します。 
	request = asposeslidescloud.models.requests.PutSlidesConvertRequest(file, asposeslidescloud.models.ExportFormat.PDF,"converted.pdf")
	# PPT変換プロセスを開始します
    	response = slidesApi.put_slides_convert(request)
	print("Result {0}".format(response))

    except ApiException as e:
	print("Exception while calling SlidesApi: {0}".format(e.message))

PythonでのPDFからPPTへの変換ツール

REST API は、PDF ファイルを読み込み、PowerPoint プレゼンテーションとして保存することも可能です。変換は PostSlidesDocumentFromPdf API を使用して行われます。要件を達成するために、以下の手順に従ってください。

  • まず最初に、Configurationオブジェクトを引数として提供することにより、SlidesApiクラスのインスタンスを作成する必要があります。
  • 次に、入力PDFドキュメントをロードします。
  • 第三に、生成される PPTX の名前と入力 PDF ファイルを引数として受け取る PostSlidesDocumentFromPdfRequest クラスのオブジェクトを作成します。
  • 最後に、SlidesApiのpostslidesdocumentfrompdfメソッドを呼び出して、変換を実行します。
def convert(name):
    # Aspose.Slides Cloud インスタンスを初期化します。
    configuration = asposeslidescloud.Configuration()
    configuration.app_sid = "718e4235-8866-4ebe-bff4-f5a14a4b6466"
    configuration.app_key = "388e864b819d8b067a8b1cb625a2ea8e"
    slidesApi = asposeslidescloud.SlidesApi(configuration)

    # ローカルドライブからソースPPTXファイルをロードする
    try:
    	fileName = "/Users/nayyershahbaz/Documents/test.pdf"
	  with open(fileName, 'rb') as f:
		   file = f.read()

	# SlideConvertRequest インスタンスを作成し、入力 PPTX、結果のフォーマット、および出力ファイル名を提供します。 
	request = asposeslidescloud.models.requests.PostSlidesDocumentFromPdfRequest("output.pptx",file)
	# PPT の変換プロセスを開始してください
  response = slidesApi.post_slides_document_from_pdf(request)
	print("Result {0}".format(response))

  except ApiException as e:
	print("Exception while calling SlidesApi: {0}".format(e.message))

上記の例で使用されるサンプル文書は、以下のリンクからダウンロード可能です

PDF から PPTX への変換

画像 3:- PDF から PowerPoint への変換プレビュー。

結論

結論として、PDFをPowerPointに変換することとPPTをPDFに変換することは、今日のデジタル世界では必要な作業です。学生、ビジネスオーナー、またはプロフェッショナルであっても、これらの変換を行う必要がある多くのシナリオがあります。幸いなことに、このプロセスを迅速かつ簡単にするための多数のツールと方法があります。このブログでは、PDFをPowerPointに変換することとPPTをPDFに変換することの基本をカバーし、Python用のAspose.Slides Cloud SDKを使用する利点を含めました。私たちのヒントやベストプラクティスに従うことで、変換が効率的かつ効果的であることを保証できます。このブログが役立った

便利なリンク

関連する記事

私たちは、以下のリンクを訪れて情報を得ることをお勧めします。