HTML JPG PDF XML PDF
Aspose.Cells  for C++
PDF

Crypter les fichiers PDF via C++

Convertissez les feuilles de calcul Excel en fichiers PDF et protégez-les par mot de passe à l'aide de la bibliothèque Aspose.Cells C++.

Comment chiffrer le fichier PDF à l\'aide de C++

Afin de chiffrer le fichier PDF, nous utiliserons

Aspose.Cells for C++

API qui est une plate-forme de cryptage de documents API for C++ riche en fonctionnalités, puissante et facile à utiliser. Vous pouvez télécharger sa dernière version directement, ouvrez simplement

NuGet

gestionnaire de paquets, recherchez Aspose.Cells.Cpp et installer. Vous pouvez également utiliser la commande suivante à partir de la console Package Manager.

Aspose.Cells


PM> Install-Package Aspose.Cells.Cpp

Étapes pour crypter les fichiers PDF via C++

La protection des documents à l’aide des API Aspose.Cells peut être effectuée avec seulement quelques lignes de code.

  1. Utilisez la classe Workbook pour charger ou créer un nouveau fichier Excel
  2. Définir les options de sécurité à l’aide de la classe PdfSecurityOptions
  3. Enregistrez le fichier PDF crypté par la méthode Save()

Configuration requise

Aspose.Cells for C++ prend en charge toutes les principales plates-formes et systèmes d’exploitation. Veuillez vous assurer que vous disposez des prérequis suivants.

  • Microsoft Windows ou un système d’exploitation compatible avec l’environnement d’exécution C++ pour Windows 32 bits, Windows 64 bits et Linux 64 bits.
  • Ajoutez une référence à la DLL Aspose.Cells for C++ dans votre projet.
 

Commande


Aspose::Cells::Startup();

//load/creat the Excel file
Workbook wb;

//Set cell value
wb.GetWorksheets().Get(0).GetCells().Get(u"A1").PutValue(u"test");

//Set security options using PdfSecurityOptions class
PdfSecurityOptions securityOptions;
securityOptions.SetOwnerPassword(u"123");
securityOptions.SetPrintPermission(true);
securityOptions.SetAccessibilityExtractContent(true);

//Set saving PDF parameters
PdfSaveOptions pdfSaveOptions;
pdfSaveOptions.SetSecurityOptions(securityOptions);

//Save encrypted PDF files
wb.Save("security.pdf", pdfSaveOptions);

Aspose::Cells::Cleanup();
 
  • À propos du Aspose.Cells for C++ API

    Aspose.Cells API peut être utilisé pour créer, éditer, convertir et restituer Microsoft des formats Excel vers différents formats. De plus, il peut être utilisé pour des graphiques complets, des rapports évolutifs et des calculs fiables au sein d’applications logicielles. Aspose.Cells est un API autonome et ne nécessite aucun logiciel comme Microsoft ou OpenOffice.

    Application gratuite pour protéger PDF

    Consultez nos démos en direct pour chiffrer les fichiers PDF avec les avantages suivants.

      Pas besoin de télécharger ou de configurer quoi que ce soit
      Pas besoin d\'écrire ou de compiler du code
      Téléchargez simplement le fichier PDF et cliquez sur le bouton "Déverrouiller".
      Téléchargez le fichier PDF résultant à partir du lien

    PDF Qu'est-ce que le format de fichier PDF

    Portable Document Format (PDF) est un type de document créé par Adobe dans les années 1990. Le but de ce format de fichier était d'introduire une norme pour la représentation des documents et autres documents de référence dans un format indépendant du logiciel d'application, du matériel ainsi que du système d'exploitation. Le format de fichier PDF a toute la capacité de contenir des informations telles que du texte, des images, des hyperliens, des champs de formulaire, des médias riches, des signatures numériques, des pièces jointes, des métadonnées, des caractéristiques géospatiales et des objets 3D qui peuvent faire partie du document source.

    En savoir plus

    Autres documents de protection pris en charge

    En utilisant C++, on peut protéger d’autres fichiers, notamment.

    XLS (Format binaire Excel)
    XLSB (Fichier de classeur Excel binaire)
    XLSM (Fichier de feuille de calcul)
    XLSX (Fichier Excel OOXML)