Bài viết này hướng dẫn rất đơn giản về cách tạo Bản trình bày chỉ đọc bằng C#. Nó gói gọn tất cả thông tin chi tiết về các gói Nuget cần thiết, danh sách các tác vụ lập trình từng bước làm nổi bật logic chương trình và mã ví dụ có thể chạy được để tạo bản trình bày chỉ đọc và ngăn chỉnh sửa PPTX bằng C#. Ứng dụng đã tạo có thể được sử dụng bên trong mọi môi trường hỗ trợ .NET trong Windows, macOS và Linux.
Các bước tạo bản trình bày chỉ đọc bằng C#
- Định cấu hình IDE để cài đặt Aspose.Slides for .NET nhằm tạo PPTX chỉ đọc bằng c#
- Mở bản trình bày PPTX nguồn được yêu cầu bằng cách sử dụng phiên bản của lớp Presentation
- Truy cập lớp ProtectionManger của bản trình bày và đặt thuộc tính ReadOnly Suggested thành true
- Lưu bản trình bày chỉ đọc kết quả vào đĩa
Các bước nói trên tóm tắt quy trình làm cho PPTX không thể chỉnh sửa được trong C# bằng cách sử dụng lệnh gọi API đơn giản. Quá trình này được bắt đầu bằng cách truy cập tệp trình bày nguồn từ đĩa hoặc tạo một bản trình bày mới từ đầu bằng cách sử dụng một thể hiện của lớp Trình bày. Sau đó, bằng cách truy cập vào lớp ProtectionManager của bản trình bày, hãy đặt thuộc tính ReadOnly recommend thành true, điều này sẽ làm cho bản trình bày ở chế độ chỉ đọc. Cuối cùng, lưu bản trình bày chỉ đọc vào đĩa.
Mã để làm cho bản trình bày không thể chỉnh sửa được bằng C#
Ví dụ này minh họa quy trình làm cho bản trình bày không thể chỉnh sửa được bằng C#. Lớp ProtectionManager được sử dụng để bảo mật tệp bản trình bày và hiển thị các thuộc tính và phương thức khác nhau như EncryptionPassword, EncryptDocumentProperties, RemoveEncryption và SetWriteProtection. Khi thuộc tính chỉ đọc cho bản trình bày được đặt, bản trình bày không thể chỉnh sửa sẽ được lưu trên đĩa.
Bài viết này đã dạy chúng tôi cách ngăn chặn việc chỉnh sửa Bản trình bày bằng C#. Nếu bạn muốn tìm hiểu quy trình gạch bỏ văn bản trong bản trình bày, hãy tham khảo bài viết trên cách gạch bỏ văn bản trong PPTX bằng C#.