Այս շատ պարզ հոդվածը ցույց է տալիս, թե ինչպես պետք է ստեղծել միայն կարդալու ներկայացում՝ օգտագործելով C#: Այն ընդգրկում է անհրաժեշտ Nuget փաթեթների մասին բոլոր մանրամասները, ծրագրավորման փուլային առաջադրանքների ցանկը, որոնք ընդգծում են ծրագրի տրամաբանությունը, և գործարկվող օրինակ կոդ՝ միայն կարդալու ներկայացում ստեղծելու և C#-ի միջոցով խմբագրումը PPTX-ը կանխելու համար: Ստեղծված հավելվածը կարող է օգտագործվել Windows-ի, macOS-ի և Linux-ի ցանկացած .NET աջակցման միջավայրում:
C#-ի միջոցով միայն կարդալու ներկայացում ստեղծելու քայլեր
- Կարգավորեք IDE-ը՝ Aspose.Slides for .NET տեղադրելու համար՝ միայն կարդալու PPTX ստեղծելու համար՝ օգտագործելով c#
- Բացեք անհրաժեշտ աղբյուրի PPTX ներկայացումը` օգտագործելով Presentation դասի օրինակը
- Մուտք գործեք ներկայացման ProtectionManger դասը և սահմանեք ReadOnlyRecommended հատկությունը true-ի
- Պահպանեք ստացված միայն կարդալու ներկայացումը սկավառակի վրա
Վերոհիշյալ քայլերն ամփոփում են PPTX-ը C#-ում անխմբագրելի դարձնելու գործընթացը՝ օգտագործելով պարզ API զանգեր: Գործընթացը սկսվում է սկզբնաղբյուր ներկայացման ֆայլը սկավառակից մուտք գործելու միջոցով կամ զրոյից նոր ներկայացում ստեղծելով, օգտագործելով Presentation դասի օրինակը: Այնուհետև մուտք գործելով ներկայացման ProtectionManager դաս, սահմանեք «ReadOnlyRecommended» հատկությունը «true», որը կդարձնի ներկայացումը միայն կարդալու: Վերջապես, պահեք միայն կարդալու ներկայացումը սկավառակի վրա:
Կոդ՝ ներկայացումը անփոփոխելի դարձնելու համար՝ օգտագործելով C#
Այս օրինակը ցույց է տալիս * Ներկայացումը անխմբագրելի դարձնելու ընթացակարգը՝ օգտագործելով C#*: ProtectionManager դասը օգտագործվում է ներկայացման ֆայլը ապահովելու համար և բացահայտում է տարբեր հատկություններ և մեթոդներ, ինչպիսիք են EncryptionPassword, EncryptDocumentProperties, RemoveEncryption և SetWriteProtection՝ նշելով մի քանիսը: Ներկայացման համար միայն կարդալու հատկությունը սահմանվելուց հետո անխմբագրելի ներկայացումը պահվում է սկավառակի վրա:
Այս հոդվածը մեզ սովորեցրել է ինչպես կանխել Ներկայացման խմբագրումը C#-ի միջոցով: Եթե դուք հետաքրքրված եք պրեզենտացիայի ներսում տեքստը ջնջելու գործընթացը սովորել, տես ինչպես ջնջել տեքստը PPTX-ում՝ օգտագործելով C#-ի հոդվածը: