Cách chèn hình mờ nháp trong bản trình bày PowerPoint bằng C#

Trong hướng dẫn từng bước này, chúng tôi sẽ trình bày chi tiết cách chèn hình mờ nháp trong PowerPoint Presentation bằng C# mà không cần cài đặt PowerPoint. Định dạng PPTX là định dạng được sử dụng rộng rãi cho các bản trình bày PowerPoint ngày nay, nhưng ví dụ này cũng có thể áp dụng cho PPT cũ để thêm hình mờ bảo mật PowerPoint.

Các bước thêm watermark bí mật vào PowerPoint trong C#

  1. Nhận gói Aspose.Slides for .NET từ NuGet.org
  2. Sử dụng không gian tên Aspose.Slides để tải bản trình bày và chèn hình mờ
  3. Đặt giấy phép bằng phương thức SetLicense
  4. Tải bản trình bày PowerPoint để chèn hình mờ vào đối tượng Presentation Class
  5. Truy cập và lặp qua Master Slide/s bên trong bản trình bày
  6. Đối với mỗi trang chiếu chính, hãy thêm Autoshape
  7. Chèn văn bản nháp bí mật cho hình dạng đã thêm TextFrame
  8. Định dạng hình dạng và thuộc tính văn bản
  9. Áp dụng khóa trên hình dạng đã thêm để bảo vệ hình mờ
  10. Lưu bản trình bày thủy ấn

Trước đây, chúng tôi đã xem xét Cách bảo mật bản trình bày PowerPoint trong C# .NET trong một chủ đề hướng dẫn khác. Nhưng chủ đề này mô tả các bước để thêm hình mờ bí mật trong powerpoint bằng C#. Bạn không phụ thuộc vào Microsoft PowerPoint hoặc Interop để sử dụng tính năng này và có thể chạy mã này liền mạch trên tất cả các nền tảng.

Trên hết, tính năng khóa hình dạng là một tính năng độc đáo do Aspose.Slides cung cấp, tính năng này thậm chí không có sẵn công khai trong PowerPoint. Bạn có thể bảo vệ quyền sở hữu trí tuệ của bản trình bày bằng cách sử dụng tính năng khóa và áp dụng tính năng đó cho hình dạng hình mờ và không cho phép bất kỳ ai sửa đổi hoặc xóa nó trong PowerPoint.

Mã để thêm hình mờ bản thảo trong PowerPoint bằng C# mà không cần tương tác

Ví dụ này có thể được sử dụng trong bất kỳ môi trường ứng dụng .NET nào sử dụng mã C#, cho dù đó là ứng dụng web ASP.NET, ứng dụng Windows Forms hay dựa trên Bảng điều khiển. Bạn cũng có thể sử dụng nó trên máy làm việc cục bộ của mình hoặc trên bất kỳ máy chủ nào có cài đặt .NET Framework.

 Tiếng Việt