Hogyan lehet az XLSX-et PDF-be konvertálni korlátozott engedélyekkel a C# használatával

Ebben a témakörben megtudhatja, hogyan lehet a XLSX fájlt PDF-re konvertálni korlátozott jogosultságokkal C# használatával. Néha megtörténik, hogy információkat szeretne átadni másoknak, de bizonyos korlátozásokat is szeretne bevezetni, például korlátozni a másolást vagy nyomtatást. A következő lépések végigvezetik Önt a korlátozott engedélyekkel rendelkező PDF létrehozásához az XLSX-ből C# használatával.

Lépések az XLSX korlátozott engedélyekkel rendelkező PDF-re konvertálásához C# használatával

  1. Telepítse a Aspose.Cells for .NET csomagot a NuGet Package Manager segítségével
  2. A Aspose.Cells importálása az elején az utasítás használatával
  3. A próbaverziós üzenet elkerülése érdekében inicializálja a licencet
  4. Töltse be az XLSX fájlt a PDF-be konvertálandó Workbook példányba
  5. A kimeneti PDF-fájl paramétereinek beállításához inicializálja a PDFSaveOptions példányt
  6. A biztonsági beállítások megadásához inicializálja a SecurityOptions paramétert a PDFSaveOptions példányban
  7. Állítsa be a másolási/kivonatolási és nyomtatási korlátozásokat a SecurityOptions paraméterben
  8. Mentse a munkafüzetet a PDFSaveOptions beállításaival

A következő példa bemutatja az Excel korlátozott jogosultságokkal rendelkező PDF-be exportálásának folyamatát C# használatával. Itt betöltődik egy minta XLSX fájl, majd PDF formátumban elmentésre kerül, és a felhasználó korlátozza a szöveg másolását/kivonatát vagy kinyomtatását.

Mintakód az Excelhez a korlátozott engedélyekkel rendelkező PDF-hez C# használatával

A fenti kód kevés korlátozással PDF-et generál. A PdfSaveOptions.SecurityOptions.UserPassword beállításával további korlátozásokat adhat meg, például a megnyitáshoz szükséges jelszót. Vegye figyelembe, hogy a másolási/kivonatolási és nyomtatási korlátozások érvényben maradnak, és a UserPassword csak a PDF megnyitására szolgál. Ha engedélyezni szeretné, hogy a felhasználó korlátozás nélkül nyissa meg ezt a PDF-fájlt, állítsa be a PdfSaveOptions.SecurityOptions.OwnerPassword-ot, amelynek megadásával a felhasználó másolhatja/kivonhatja vagy kinyomtathatja ezt a PDF-fájlt. Más konverziókat is végrehajthat, például konvertálja az Excelt XPS-re C#-ban.

 Magyar