In questo argomento acquisirai informazioni su come convertire XLSX in PDF con autorizzazioni limitate utilizzando C#. A volte capita di voler trasmettere informazioni ad altri ma anche di imporre alcune restrizioni come limitarli a copiarle o stamparle. I seguenti passaggi ti guideranno a generare PDF con autorizzazioni limitate da XLSX utilizzando C#.
Passaggi per convertire XLSX in PDF con autorizzazioni limitate utilizzando C#
- Installa il pacchetto Aspose.Cells for .NET utilizzando NuGet Package Manager
- Importa Aspose.Cells all’inizio con la direttiva using
- Inizializzare la licenza per evitare il messaggio della versione di prova
- Carica il file XLSX nell’istanza Workbook da convertire in PDF
- Per impostare i parametri del file PDF di output, inizializza l’istanza PDFSaveOptions
- Per impostare le opzioni di sicurezza, inizializzare il parametro SecurityOptions nell’istanza PDFSaveOptions
- Impostare le restrizioni di copia/estrazione e stampa nel parametro SecurityOptions
- Salva la cartella di lavoro utilizzando le impostazioni PDFSaveOptions
L’esempio seguente mostra il processo per esportare Excel in PDF con autorizzazioni limitate usando C#. Qui viene caricato un file XLSX di esempio e quindi salvato come PDF con restrizioni per l’utente per copiare/estrarre testo da esso o stamparlo.
Codice di esempio per Excel in PDF con autorizzazioni limitate utilizzando C#
Il codice sopra genera PDF con poche restrizioni. Puoi aggiungere più restrizioni come il requisito della password per l’apertura impostando PdfSaveOptions.SecurityOptions.UserPassword. Tieni presente che le restrizioni di copia/estrazione e stampa rimarranno in vigore e UserPassword serve solo per aprire il PDF. Se si desidera consentire all’utente di aprire questo file PDF senza restrizioni, impostare PdfSaveOptions.SecurityOptions.OwnerPassword inserendo la quale l’utente potrà copiare/estrarre o stampare questo file PDF. Puoi eseguire anche altre conversioni come converti Excel in XPS in C#.