Come convertire XLSX in PDF con autorizzazioni limitate utilizzando C#

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#

  1. Installa il pacchetto Aspose.Cells for .NET utilizzando NuGet Package Manager
  2. Importa Aspose.Cells all’inizio con la direttiva using
  3. Inizializzare la licenza per evitare il messaggio della versione di prova
  4. Carica il file XLSX nell’istanza Workbook da convertire in PDF
  5. Per impostare i parametri del file PDF di output, inizializza l’istanza PDFSaveOptions
  6. Per impostare le opzioni di sicurezza, inizializzare il parametro SecurityOptions nell’istanza PDFSaveOptions
  7. Impostare le restrizioni di copia/estrazione e stampa nel parametro SecurityOptions
  8. 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#.

 Italiano