Ez a rövid oktatóanyag leírja a a PDF jelszó megváltoztatásának folyamatát C# használatával. Tartalmazza a hivatkozásokat a környezet létrehozásához szükséges erőforrásokra, az alkalmazás írása során végrehajtandó lépések listáját, valamint egy futtatható mintakódot, amellyel módosítható a PDF fájl jelszava C# használatával. Különböző lehetőségeket is tárgyalunk az eredményül kapott PDF-fájl titkosításának testreszabására, miközben beállítja a cél PDF-fájl új jelszavait.
A PDF jelszó megváltoztatásának lépései C# használatával
- Állítsa be a környezetet a Aspose.PDF for .NET használatára a jelszó módosításához
- Példányosítsa a PdfFileInfo osztály objektumát a jelszóval védett PDF fájl nevének megadásával
- Ellenőrizze, hogy a cél PDF-fájl titkosítva van-e jelszóval, és hajtsa végre a többi lépést
- A jelszó megváltoztatásához hozzon létre egy objektumot a PdfFileSecurity osztályból
- Kösse össze a cél PDF-fájlt a PdfFileSecurity objektummal
- Hívja a ChangePassword() metódust a tulajdonosi és felhasználói jelszavak módosításához
- Mentse el az eredményül kapott PDF-fájlt, miután megváltoztatta a jelszavakat
Ezek a lépések összefoglalják a PDF-fájl jelszavának megváltoztatásának folyamatát C# használatával. A folyamat a cél PDF-fájl titkosításának megerősítésével kezdődik, mivel ez jelzi, hogy a PDF-fájl jelszóval védett. A védelem megerősítése után a PdfFileSecurity osztályt használják a cél PDF-fájl összerendelésére, amely ténylegesen megváltoztatja a jelszót a ChangePassword() metódus meghívásával.
Kód a PDF jelszavának megváltoztatásához C# használatával
Ez a kód azt a folyamatot mutatja be, hogy hogyan módosítható a PDF jelszava C# használatával. A PdfFileInfo osztály IsEncrypted tulajdonságát használja, amely csak akkor igaz, ha a cél PDF-fájl jelszóval van titkosítva. A PdfFileSecurity objektum a jelszó megváltoztatására szolgál, ahol a tulajdonos régi jelszava, a tulajdonos új jelszava, a felhasználó új jelszava, az engedélyezendő dokumentumjogosultságok és a kulcs kulcsmérete, például 40, 128 vagy 256. a PDF-fájl titkosításához.
Ebben a témakörben megtanultuk a PDF-jelszó megváltoztatásának folyamatát C# használatával. Ha meg szeretné ismerni a sík PDF-fájl jelszavának beállításának alapvető folyamatát, tekintse meg a Hogyan védjük meg a PDF fájlt jelszóval C#-ban című cikket.