Aspose.Slides FOSS for Python は、PowerPoint .pptx ファイルと作業するための MIT ライセンス付き純粋な Python ライブラリです。
ライブラリでは、PowerPoint 自身が使用する概念モデルである「プレゼンテーション」、「プレゼンテーション」、「スライド」、「Shape」、「TextFrame」、「Paragraph」、「Partion」を中心に構築されたプレゼンテーション API を公開します。スライドを追加して削除し、AutoShapes、Tables、Connectors を挿入し、文字レベルでテキストをフォーマットし、大胆、イタリック、フォントサイズと色で、固体またはグレディントのフィルムを適用し、視覚効果(影、輝き、バラバラ、反射)を追加します。
コンテキストマネージャのパターンは、信頼できるリソースのクリーニングを確保します:常に「con slides.Presentation(…) as prs:`. ロード中に遭遇した未知のXMLパーツは保存時に保存されますので、ラウンドトリップはまだ理解していないコンテンツを破壊しません。
.pptx ファイルを開くこともできます。Portion オブジェクトに大胆、イタリック、フォントサイズ、および色を適用します。Aspose.Slides FOSS は、単一の pip install aspose-slides-foss コマンドでインストールします. 唯一の実行時間依存性は lxml であり、自動的にインストールされます. コンパイルするネイティブな拡張子はありません.
API は、PowerPoint のオブジェクト モデル (「プレゼンテーション」、「スライド」、「Shape」、「TextFrame」、「Paragraph」、「Partion」) を反映しているため、PowerPoint オブジェクト モデルに精通している人はすぐにライブラリを使用できます。
コンテキストマネージャー (with slides.Presentation() as prs:) を使用して、PPTX が常に閉じられ、リソースが解放されます。 add_auto_shape() は ShapeType エノムをとり、その後 x/y 位置と width/height をポイントで設定します - 形状の `text_frame.text’ 属性は 1 行にラベルを設定します。
「バッシュ」 pip install aspose-slides-foss をインストールする 」
「Python」 スライドとしてのスライドを foss として
スライドで、Prs(prs)として: スライド(スライド)
# 自動形状の正方形を追加する
トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ
スライド.ShapeType.RECTANGLE、 50, 50, 400, 150
)
トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ > トップ
スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド
」
テキストの形式化は「部分」レベルで動作します - 文字の流れの最小単位です。 保存されたファイルを開いて、最初の段落の最初の部分に移動し、文字の属性を直接設定します。 形状の充填は独立しています: 「fill_type」を「SOLID」に設定し、色を「solid_fill_color.color」に割り当てます。
「Python」 スライドとしてのスライドを foss として from スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド
スライド.プレゼンテーション(「output.pptx」)をPRSとして使用する: シンボル シンボル シンボル シンボル シンボル シンボル シンボル シンボル シンボル シンボル シンボル シンボル シンボル シンボル シンボル シンボル シンボル シンボル シンボル シンボル シンボル シンボル シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス シンクロス
# Bold, 18pt, ダーク・ブルー・テキスト
フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット フォーマット
サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ: サイズ
色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩
# Solid background fill on the shape シングル
スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド
色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩 色彩
スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド スライド
」
これは、Microsoft Office を必要とせずに、PowerPoint .pptx プレゼンテーションの作成、読み取り、編集を可能にする、MIT ライセンス付き純粋な Python ライブラリです。
PPTX は、サポートされている読み書き形式です. PDF、HTML、SVG、または画像へのエクスポートは、このバージョンでは利用できません。
Aspose.Slides FOSS は、Microsoft Office、COM 自動化、または所有権のライセンスタイムに依存しない純粋な Python ライブラリです。
「pip install aspose-slides-foss」を実行します. 唯一の依存性は「lxml」で、自動的にインストールされます. Python 3.10 以降が必要です。
はい. ライブラリは、外部の影、光、バラバラ、および反射効果を、あらゆる形状のオブジェクトにサポートします。
常に「sliides.Presentation(…) as prs:」と「プレゼンテーション」を開いて、リソースの信頼性の高いクリーニングを確保してください。
読み込み中に遭遇した未知の XML パーツは、保存時に文字通り保存されますので、まだ理解していないコンテンツは決して失われません。
このライブラリはMITライセンスで、GitHubでホストされています。バグ報告やプルリクエストは歓迎します。