システムwiki

パワーポイント365-大量エクスポート.png形式

PhilipD 解決済 最終更新日:2022-03-17 15:50

みなさん、こんにちは

「すべてのスライド」を.pngまたは.jpeg形式でMicrosoftPowerpointからエクスポートできません.「ファイルの保存中にエラーが発生しました」というエラーが表示されます

一度に1枚ずつスライドさせれば問題なく動作します.

通常、.png形式でエクスポートする場合、Powerpointは720画像をエクスポートします.

1920x1080の解像度である必要があります.

その回避策は、レジストリキーを変更してDPIを増やし、プレゼンテーションファイル自体も33.867 x19.05cmで「大きく」なるように変更したことです.

ただし、前に述べたように、スライドを.png形式でバッチエクスポートすることはできません.

私がパワーポイントを使用する理由は、パワーポイントでライブストリームの背景を「設計」するクライアントがいるためです(質問しないでください).これは、クライアントにとって最も使いやすいものです.また、フォトショップやGimpなどを使用するのではなく、緊急の調整が必要な場合に背景を変更するために使用するのが最も速い方法です.

バッチエクスポートの問題を修正する方法について誰かが推奨していますか?

ありがとう

返信リスト(回答:11)

8 #
SteveRi

バッチエクスポートは常に同じポイント(つまり、同じスライド上)で失敗しますか?

その場合は、そのスライドをプレゼンテーションの最後に移動して、もう一度やり直してください.

それでもそのスライドで失敗する場合は、スライドが何らかの形で破損している可能性があります(ただし、少なくとも現在、他のすべてのスライドの画像があります).

スライドをコピーして貼り付けてから元のスライドを削除すると、多少のクリーンアップが行われ、軽微な破損が修正される場合があります.

または、同じレイアウトに基づいて新しいスライドを追加し、問題のあるスライドから新しいスライドにすべてのコンテンツをコピーして貼り付けます.

または、プレゼンテーションをPPTXではなくPPTとして(別のファイル名にも)保存してから、そのファイルを開き、問題のあるスライドのエクスポートを試すか、PPTXとして再度保存して、そこでエクスポートを試みます.

または、問題のスライドを再作成します.

ただし、最初に、失敗の原因となっているのが問題のあるスライドであることを確認してください.

応答8# ->にスキップ
7 #
PhilipD

こんにちはスティーブとジョン

まったく新しいパワーポイントで試してみましたが、まだ運がありません.

注目すべきことに、私が発見したのは、何らかの理由でデスクトップの解像度に関連付けられているように見えるということです.私はネイティブに2560x1440モニターを持っています.1920x1080で実行するように強制すると、1080で正常にエクスポートされます.

ありがとう

応答7# ->にスキップ
3 #
SteveRi

確かに、このように動作する必要があるのは非常に奇妙です.

テストとして、PPToolsImageExporterアドインのデモを試すことができます

https://pptools.com/imageexport/

デモは無料で、エクスポートするすべてのスライドに「デモ」スタンプが付けられますが、VBAマクロがその役目を果たすことができるかどうかについてはかなり良いアイデアが得られます.アドインの機能が魅力的な場合は、もちろん購入できますが、この特定の目的のためにエクスポートのみが必要な場合は、基本的な仕事を行うVBAを少し考え出すことができます..

応答7# ->にスキップ
6 #
StaceyF

こんにちはPhilipDowdeswel

返信が遅くなってすみません.

あなたの説明によると、デスクトップの解像度が2560x1440に設定されていると、プレゼンテーションを正常にエクスポートできないようです.ただし、解像度を1920x1080に設定すると、ファイルは正常にエクスポートされ、問題は発生しません.私の理解が正しいかどうかわかりますか?

もしそうなら、ここでそれを共有してくれてありがとう.同じような質問をしている他のユーザーやメンバーにいくつかのアイデアや参考資料を与えることができます.

共有していただきありがとうございます.他にご不明な点がございましたら、お気軽に投稿してください.

よろしく、

ステイシー

応答6# ->にスキップ
5 #
PhilipD

こんにちはステイシー

そうです、そうです.ただし、可能であれば、システムの解像度を変更する必要がないことを強く望んでいます.これは、開いている他のすべてのレイアウトのすべてのレイアウトを台無しにするためです.

私が試すことができるかもしれない他の回避策があるかどうか知っていますか?

ありがとう

応答5# ->にスキップ
2 #
StaceyF

こんにちはPhilipDowdeswell

スティーブが述べたように、別の回避策は、VBAコードを使用してスライドをpngまたはjpeg形式でエクスポートすることです.

1.スライドをjpegとしてエクスポートする場合は、次のVBAコードを使用できます.

Application.ActivePresentation.Slides(3)を使用

.Export "c:\mydocuments\Graphic Format \"&_

「年間売上高のスライド3」、「JPG」

終了

[間違ったコードを削除するために編集]

3.その間、私たちはいくつかの同様の記事を検索しました、それがあなたを助けることができることを願っています: VBAを使用してパワーポイントのスライドを画像にエクスポートする(free-power-point-templates.com)

免責事項:マイクロソフトは、黙示またはその他を問わず、いかなる保証も提供せず、サードパーティのリンク先サイトから受け取る情報またはテクノロジに関連するサポートについて責任を負いません.

VBAについては、以下を参照してください. OfficeでVBAを使い始める| Microsoft Docs

これが少しお役に立てば幸いです.

さらにサポートが必要な場合は、お気軽に投稿してください.

よろしく、

ステイシー

応答2# ->にスキップ
4 #
PhilipD

こんにちはステイシー

コードをありがとうございますが、エクスポートを強制的に720で出力するように制限されているようです.

1080に強制するために、どのコード行を入力する必要があるか知っていますか?

ありがとう

応答4# ->にスキップ
1 #
SteveRi 1

PNGをエクスポートするStaceyのコードが正しくなかったので、編集しました.

これはあなたが求めていることを行います.VBAエディタの新しいモジュールにコピーして貼り付けます.

必要なものに一致するように定数値を編集します.

sPath= ""の場合、保存された画像はPPTファイルと同じフォルダに配置されます.

それ以外の場合は、必要なパスをプラグインします.

Option Explicit

Const sBaseName As String= "Slide_"

Const lWidth As Long= 2048

Const lHeight As Long= 1366
'これは\
で終わる必要があります

Const sPath As String= "c:\temp \"

Sub ExportSlidesAsImages()

Dim oSl As Slide

Dim sTemp As String

'ユーザーが上記のパスを指定した場合は、それを使用します

'それ以外の場合は、現在のプレゼンテーションのパスを使用します

If Len(sPath)>0 Then

sTemp= sPath

その他

sTemp= ActivePresentation.Path&"\"

End If

ActivePresentation.Slidesの各oSlについて

'PNGとしてエクスポート; 他の形式が必要な場合は、を変更してください

'以下のPNGの両方のインスタンス.JPG

oSl.Export sTemp&sBaseName&Format(oSl.SlideIndex、 "000")&".PNG"、_

"PNG"、lWidth、lHeight

次へ 'スライド

End Sub

11 #
StaceyF

こんにちはPhilipDowdeswell

フォーラムにスレッドを投稿していただきありがとうございます.

あなたの説明によると、プレゼンテーションですべてのスライドを.pngまたは.jpeg形式でエクスポートすることはできないようです.

最終用途のPowerpointSeminal-annual Enterpriseチャネルでテストを行いました.以下のスクリーンショットのように、JPEGまたはPNGファイル形式を正常にエクスポートできます.

1.結果を確認するには、Powerpointを最新versionに更新してみてください.ファイル>アカウント>更新Officeに移動して更新します.

2.結果を確認するには、エクスポートではなくファイル>名前を付けて保存をクリックします.

3.提案がまだ機能しない場合は、クリーンブートまたはセーフモードを使用して、他のプログラムがこの問題を引き起こしたかどうかを確認します.

参照: Windows(Microsoft.com)でクリーンブートを実行する方法

Windows(Microsoft.com)でセーフモードでPCを起動します

その間、最初の提案が問題をすぐに解決しない場合があることをご理解いただきありがとうございます.ただし、状況を絞り込んで解決するために協力することはできます.ですから、さらに作業を進めるために、以下に詳細情報を提供してください.

パワーポイントの製品情報を教えてください.ファイル>アカウント>に移動してスクリーンショットを作成します.

忍耐と理解に感謝します.

よろしく、

ステイシー

応答11# ->にスキップ
10 #
PhilipD

こんにちはステイシー

お返事ありがとうございます.

すべてのスライドを720の解像度でエクスポートする場合、システムに問題はなく、正常に実行されます.

すべてのスライドを1080の解像度でエクスポートすると、失敗します.

私は間違いなく最新versionのPowerpointを実行しており、コンピューターはすべてのWindows Updateを完了しており、セーフモードで実行している場合でもエラーが解決しません.

現在、MSOfficeをサブスクリプションモードで実行しています.

ありがとう

応答10# ->にスキップ
9 #
JohnSRW

regキーを小数点以下144桁に設定すると、すべてのスライドを問題なくバッチエクスポートできます.それはあなたが使った価値ですか?

33.867 x 19.05 cmが通常のサイズであるため、スライドサイズが大きいとはどういう意味かわかりません.