問題タブ [xslf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3139 参照

java - apachepoiを使用してpptxから画像を抽出する

Apache POIを使用してファイルからスライドを抽出しようとしていpptますが、問題はありませんがpptx、ファイルを開いて同じことを行うつもりです。誰かがその方法を知っていますか?

pptこれは、ファイルから画像を抽出するためのコードです。

0 投票する
2 に答える
1795 参照

java - Java で pptx テーマを設定する

Java を使用してプログラムでいくつかの pptx ドキュメントをマージしようとしています。基本的にApache POIを使用してこれを行う方法を見つけましたが、マージしようとしているドキュメントが機能しません。

かなりの検索と試行錯誤の結果、pptx ドキュメントにテーマ情報がないことが原因であることがわかりました (つまり、PowerPoint をクリックしてスライド マスター ビューを確認すると、空白になっています)。デザイン リボンのテーマに移動し、「オフィス テーマ」または別のテーマを選択して保存します。ファイルは魅力的にマージされます。そうしないと、次のエラーが発生します。

以下は私が実行したコードです:

これらのファイルをマージしたいのですが、解決策はプログラムでテーマをファイルに割り当てることだと思います。どうすればそれができますか?

ご検討をお願いいたします!

0 投票する
1 に答える
594 参照

java - POI-3.10-FINAL を使用して PowerPoint テーブルを変更する

POI-3.10-FINALPPTX の編集が完全に機能しないという問題が発生しています。新しいスライドを正常に追加できることに気付きましたが、形状 (この場合は表) への変更が出力された PPTX ファイルに反映されていません。

に切り替えることで修正できましpoi-ooxml-schemas-*.jarooxml-schemas-1.1.jarが、結果の PPTX ファイルが破損しているようです。

この問題を調査したところ、「docProps/app.xml」が正しく更新されていないことに気付きました (PPTX 内の他のファイルも更新されていないと想定しています)。

何か案は?

0 投票する
1 に答える
4321 参照

java - Apache poiを使用してpptxスライドノートテキストを取得するには?

これまでのところ、ppt スライド ノートからテキストを取得するための実用的なコードしかありません。

しかし、pptx スライド ノートからテキストを取得するにはどうすればよいでしょうか。

0 投票する
2 に答える
1659 参照

java - Javaで「最後に保存された」Officeファイル属性を取得する方法

MS Office 2013 ファイル (docx、xlsx、pptx ...) から「最終保存者」属性を取得しようとしています。私は Apache POI を使用していますが、次のコードでファイルの作成者しか取得できません。

「最終保存者」属性を取得する方法はありますか?

0 投票する
2 に答える
1351 参照

java - Apache POI - pptx のマージ中にエラーが発生しました

pptx (source.pptx) からいくつかのスライドをコピーし、スライドで使用できるプレゼンテーション ノートに基づいて別の pptx ファイル (output.pptx) としてダウンロードする必要があるシナリオがあります。私はそれを達成するためにapache poiを使用しています。これは私のコードです。

作成された output.pptx を開くと、次のエラーが表示されます。

修復をクリックすると: 「PowerPoint は、merged.pptx の判読できないコンテンツを削除しました [修復済み]。コンテンツが予期せず変更または削除されたかどうかを判断するには、このプレゼンテーションを確認する必要があります」字幕追加」

この問題を解決するための提案はありますか?