PPT PPTX ODP POT ppsx
Aspose.Slides  for C++
ODP

C++ を使用して ODP プレゼンテーションにウォーターマークを追加します

独自の C++ アプリを構築し、サーバー側 API を使用してテキストまたは画像の透かしを PPT、PPTX、または ODP プレゼンテーションに挿入します。

C++ 経由で ODP プレゼンテーションにウォーターマークを追加します

Aspose.Slides for C++ を使用すると、ODP プレゼンテーションにウォーターマークを追加できます。ウォーターマークはプレゼンテーションに不可欠な部分です。これらは、プレゼンテーションのコンテンツが許可なくコピーまたは使用されないように保護するために使用されます。ウォーターマークは、プレゼンテーションの上に配置される、表示または非表示の画像またはテキストです。プレゼンテーションの所有者を特定し、不正使用を防ぐために使用できます。透かしを使用すると、プレゼンテーションにプロフェッショナルな雰囲気を加え、より洗練された外観にすることもできます。

C++ を使用してテキスト透かしを ODP に追加します


auto presentation = System::MakeObject<Presentation>();
auto slide = presentation->get_Slides()->idx_get(0);
auto master = presentation->get_Masters()->idx_get(0);
auto watermarkShape = slide->get_Shapes()->AddAutoShape(ShapeType::Triangle, 0.0f, 0.0f, 0.0f, 0.0f);

auto watermarkTextFrame = watermarkShape->AddTextFrame(u"Watermark");
presentation->Save(u"watermark.odp", SaveFormat::Odp);

C++ を使用して画像ウォーターマークを ODP プレゼンテーションに追加します


auto presentation = System::MakeObject<Presentation>();
auto slide = presentation->get_Slides()->idx_get(0);
auto master = presentation->get_Masters()->idx_get(0);
auto watermarkShape = slide->get_Shapes()->AddAutoShape(ShapeType::Triangle, 0.0f, 0.0f, 0.0f, 0.0f);

auto image = presentation->get_Images()->AddImage(:File::ReadAllBytes(u"watermark.png"));

watermarkShape->get_FillFormat()->set_FillType(FillType::Picture);
watermarkShape->get_FillFormat()->get_PictureFillFormat()->get_Picture()->set_Image(image);
watermarkShape->get_FillFormat()->get_PictureFillFormat()->set_PictureFillMode(PictureFillMode::Stretch);

presentation->Save(u"watermark2.odp", SaveFormat::Odp);

C++ 経由で ODP にウォーターマークを追加する方法

これらは、ODP ファイルにテキストの透かしを追加する手順です。

  1. プレゼンテーションのインスタンスで ODP を読み込みます

  2. マスタープレゼンテーションを選択してください

  3. AddAutoShape メソッドを使用して形状タイプを追加する

  4. AddTextFrame メソッドを使用して透かしテキストを追加する

  5. 結果を ODP 形式で保存

その他のサポートされている形式

C++ を使用すると、次の形式にウォーターマークを追加することもできます。