В этом руководстве описывается процесс удаления водяного знака в PowerPoint с помощью C#. Вы получите ресурсы для настройки среды разработки, список шагов, подробно описывающих процесс, а для понимания процесса предоставляется пример кода для удаления водяного знака из PowerPoint с помощью C#. Мы также обсудим удаление водяного знака со всего presentation.
Действия по удалению водяного знака в PowerPoint с помощью C#
- Установите среду для удаления водяного знака с помощью Aspose.Slides for .NET
- Загрузите presentation и просмотрите все слайды в нем.
- Доступ к коллекции фигур внутри каждого слайда.
- Сохраните каждую фигуру в объекте класса AutoShape и проверьте ее имя.
- Если имя фигуры относится к водяному знаку, удалите его из коллекции.
- Сохраните полученную презентацию после удаления всех водяных знаков.
Этот листинг содержит пошаговый процесс как удалить водяной знак из 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#.