Šioje temoje sužinosite, kaip konvertuoti XLSX į PDF su ribotais leidimais naudojant C#. Kartais nutinka taip, kad norite perduoti informaciją kitiems, bet taip pat norite nustatyti tam tikrus apribojimus, pavyzdžiui, apriboti jų kopijavimą ar spausdinimą. Šie veiksmai padės sugeneruoti PDF su ribotais XLSX leidimais naudojant C#.
Veiksmai, kaip konvertuoti XLSX į PDF su ribotais leidimais naudojant C#
- Įdiekite Aspose.Cells for .NET paketą naudodami NuGet Package Manager.
- Iš pradžių importuokite Aspose.Cells naudodami direktyvą
- Inicijuokite licenciją, kad išvengtumėte bandomosios versijos pranešimo
- Įkelkite XLSX failą į Workbook egzempliorių, kuris turi būti konvertuojamas į PDF
- Norėdami nustatyti išvesties PDF failo parametrus, inicijuokite PDFSaveOptions egzempliorių
- Norėdami nustatyti saugos parinktis, PDFSaveOptions egzemplioriuje inicijuokite parametrą SecurityOptions
- Parametre SecurityOptions nustatykite kopijavimo / ištraukimo ir spausdinimo apribojimus
- Išsaugokite darbaknygę naudodami PDFSaveOptions parametrus
Toliau pateiktame pavyzdyje parodytas Excel eksportavimo į PDF su ribotais leidimais naudojant C# procesas. Čia įkeliamas pavyzdinis XLSX failas, kuris išsaugomas PDF formatu su apribojimais vartotojui kopijuoti / ištraukti tekstą iš jo arba spausdinti.
Excel apribotų leidimų PDF, naudojant C#, pavyzdys
Aukščiau pateiktas kodas generuoja PDF su keliais apribojimais. Galite pridėti daugiau apribojimų, pvz., slaptažodžio reikalavimą norint atidaryti, nustatydami PdfSaveOptions.SecurityOptions.UserPassword. Atminkite, kad kopijavimo / ištraukimo ir spausdinimo apribojimai išliks galioti, o “UserPassword” yra skirtas tik PDF atidarymui. Jei norite leisti vartotojui atidaryti šį PDF failą be apribojimų, nustatykite PdfSaveOptions.SecurityOptions.OwnerPassword, kurį įvedęs vartotojas galės kopijuoti/išskleisti arba atsispausdinti šį PDF failą. Taip pat galite atlikti kitas konversijas, pvz., konvertuoti Excel į XPS C#.