Удалить водяной знак в PowerPoint с помощью C#

В этом руководстве описывается процесс удаления водяного знака в PowerPoint с помощью C#. Вы получите ресурсы для настройки среды разработки, список шагов, подробно описывающих процесс, а для понимания процесса предоставляется пример кода для удаления водяного знака из PowerPoint с помощью C#. Мы также обсудим удаление водяного знака со всего presentation.

Действия по удалению водяного знака в PowerPoint с помощью C#

  1. Установите среду для удаления водяного знака с помощью Aspose.Slides for .NET
  2. Загрузите presentation и просмотрите все слайды в нем.
  3. Доступ к коллекции фигур внутри каждого слайда.
  4. Сохраните каждую фигуру в объекте класса AutoShape и проверьте ее имя.
  5. Если имя фигуры относится к водяному знаку, удалите его из коллекции.
  6. Сохраните полученную презентацию после удаления всех водяных знаков.

Этот листинг содержит пошаговый процесс как удалить водяной знак из PPTX с помощью C#. Начните процесс, загрузив презентацию и открыв все ее слайды, чтобы проверить имена фигур. Наконец, удалите все фигуры, имена которых соответствуют требованию удаления фигуры из коллекции.

Код для удаления водяного знака из PowerPoint с помощью C#

using System;
using Aspose.Slides;
using Aspose.Slides.Export;
class Program
{
static void Main(string[] args) // Remove watermark in slide using C#
{
new Aspose.Slides.License().SetLicense("License.lic");
Presentation pres = new Presentation("WithWatermark.pptx");
foreach (var slide in pres.Slides)
{
for (int i = 0; i < slide.Shapes.Count; i++)
{
AutoShape shape = (AutoShape)slide.Shapes[i];
if(shape.Name == "watermark")
{
slide.Shapes.Remove(shape);
}
}
}
pres.Save("WithoutWatermark.pptx", SaveFormat.Pptx);
Console.WriteLine("Done");
}
}

Приведенный выше код показывает, как удалить водяной знак в PowerPoint с помощью C#. Для удаления фигуры из коллекции вы можете использовать имя или индекс фигуры. Каждая презентация содержит коллекцию мастер-слайдов, к которым можно получить доступ вместо коллекции «Слайды», чтобы удалить водяные знаки со всей презентации, а не с каждого слайда по отдельности.

Это краткое руководство помогло нам удалить водяные знаки из презентации. Чтобы зачеркнуть текст в презентации, обратитесь к статье на сайте как вставить черновой водяной знак в PowerPoint на C#.

 Русский