Aspose.Slides  for C++

C ++ PowerPoint API

Microsoft PowerPointに依存せずに、C ++アプリケーションでPowerPointプレゼンテーションの読み取り、書き込み、処理、変換を行います。

  ダウンロード无料トライアル
  
 

Aspose.Slides for C ++は、MicrosoftPowerPointを使用せずにC++でPPT(X)を操作、レンダリング、変換するための強力なPowerPointAPIです。 APIは、ドキュメント内のスライドのさまざまなグラフィック形式への忠実度の高いレンダリングをサポートするだけでなく、ファイルのほぼすべての可能なコンテンツを変更または作成したり、スライド上のテキストや図形をフォーマットしたりする機能を提供します。

Aspose.Slides for C ++は、POT、PPT、PPS、POTX、PPTX、PPSX、ODPなどを含むほとんどのPowerPointおよびスライドショー形式をサポートしています。 Aspose.Slides for C ++は、これらすべての形式をPDF、HTML、XPSなどに変換することもできます。

高度なC++PowerPoint処理ライブラリの機能

プレゼンテーションをファイルまたはストリームに保存します

プレゼンテーションを標準形式に変換する

組み込みおよびカスタムのドキュメントプロパティを管理する

プレゼンテーションをパスワードで保護する

チャートの追加、フォーマット、操作

図形の追加、書式設定、操作

スライドの追加、フォーマット、操作

テキストの追加、フォーマット、操作

テーブルの追加、フォーマット、操作

プレゼンテーションをPDFおよびXPSにエクスポートする

スライドをSVG形式でエクスポートする

プレゼンテーションに画像を追加する

データベースからプレゼンテーションを生成する

MSO2016チャートのサポート

プレゼンテーションをHTMLとしてエクスポート

スライド内のHTMLテキストをインポートおよびエクスポートする

プレゼンテーションにレイアウトスライドを追加する

保護されたプレゼンテーションを読み込む

個々の凡例のフォントサイズを設定する

株価チャートを作成し、チャート画像を取得します

シリーズカラーの変更

チャート領域の丸みを帯びた境界線を設定する

シリーズのカテゴリの色を変更する

チャートデータテーブルのフォントプロパティを設定する

PowerPointファイルをPDFまたはXPSとしてエクスポートする

独自に特別に設計されたレンダリングエンジンを備えたAspose.SlidesforC ++は、MicrosoftPowerPointに最も忠実にレンダリングします。プレゼンテーションをXPSやPDFなどの業界標準形式にエクスポートして、元のプレゼンテーションと同様の結果を得ることができます。

PDFおよびXPS形式でプレゼンテーションをレンダリングする-C++

// load presentation to be converted

SharedPtr<Presentation> prs = MakeObject<Presentation>(dir + L"template.pptx");

// save in PDF & XPS formats

prs->Save(dir + L"output.pdf", Aspose::Slides::Export::SaveFormat::Pdf);

prs->Save(dir + L"output.xps", Aspose::Slides::Export::SaveFormat::Xps);

プレゼンテーションスライドのコピーまたはクローン作成

Aspose.Slides for C ++には、ドキュメント内だけでなく、あるファイルから別のファイルに既存のスライドを複製またはコピーするための組み込みメソッドがあります。スライドはマスタースライドからレイアウトを継承するため、組み込みのクローン作成メソッドは、クローン作成プロセス中にマスターを自動的にコピーします。

MicrosoftPowerPointコンテンツの書式設定

ライブラリを使用すると、APIを使用しながら、ファイル内のスライドの図形やテキストをフォーマットできます。テキストは図形に関連付けられたテキストフレームを介して管理されるため、テキストはテキストフレームに関連付けられた段落と部分を使用してフォーマットされます。フォントの種類、色、サイズ、色合い、段落の配置、箇条書き、向きを管理できます。サイズ、線、位置、画像、テキスト、塗りつぶしなどの形状要素の属性を非常に簡単に操作することもできます。

形状のシリアル化

Aspose.Slides for C ++は多数の図形をサポートしていますが、APIで図形がサポートされていない場合は、既存のスライドからその図形をシリアル化して、アプリケーションの要件に応じてさらに使用できるシリアル化メソッドが提供されます。