Como inserir marca d'água de rascunho na apresentação do PowerPoint em C#

Neste tutorial passo a passo, elaboraremos como inserir marca d’água de rascunho em PowerPoint Presentation em C# sem o PowerPoint instalado. O formato PPTX é um formato amplamente usado para apresentações do PowerPoint hoje em dia, mas este exemplo também é aplicável ao PPT legado para adicionar PowerPoint de marca d’água confidencial.

Etapas para adicionar marca d’água confidencial ao PowerPoint em C#

  1. Obtenha o pacote Aspose.Slides for .NET do NuGet.org
  2. Use o namespace Aspose.Slides para carregar a apresentação e inserir marca d’água
  3. Definir licença usando o método SetLicense
  4. Carregue a apresentação do PowerPoint para inserir marca d’água no objeto Presentation Class
  5. Acesse e itere por meio de Master Slide/s dentro da apresentação
  6. Para cada slide mestre, adicione uma AutoForma
  7. Insira o texto de rascunho confidencial para a forma adicionada TextFrame
  8. Formate a forma e as propriedades textuais
  9. Aplique o bloqueio na forma adicionada para proteger a marca d’água
  10. Salvar apresentação com marca d’água

Anteriormente, analisamos Como proteger a apresentação do PowerPoint em C# .NET em outro tópico de instruções. Mas este tópico descreve as etapas para adicionar marca d’água confidencial no powerpoint em C#. Você não depende do Microsoft PowerPoint ou do Interop para usar esse recurso e pode executar esse código perfeitamente em todas as plataformas.

Além de tudo, o recurso de bloqueio de forma é um recurso exclusivo oferecido pelo Aspose.Slides que nem está disponível publicamente no PowerPoint. Você pode proteger os direitos de propriedade intelectual da apresentação usando o recurso de bloqueio e aplicando-o à forma de marca d’água e não permitindo que qualquer um modifique ou remova no PowerPoint.

Código para adicionar marca d’água de rascunho no PowerPoint em C# sem interoperabilidade

O exemplo pode ser usado em qualquer ambiente de aplicativo .NET usando o código C#, seja um aplicativo Web ASP.NET, aplicativo Windows Forms ou baseado em Console. Você também pode usá-lo em sua máquina de trabalho local ou em qualquer servidor que tenha o .NET Framework instalado.

 Português