Supprimer des pages d’un fichier PDF avec C++

C++ Bibliothèque pour supprimer des pages d’un PDF à l’aide de nos API.

Comment supprimer des pages d'un PDF à l'aide de C++

Afin de supprimer une page d’un fichier PDF, nous utiliserons l’API [Aspose.PDF for C++](https : //products.aspose.com/pdf/cpp) qui est une API de manipulation de documents riche en fonctionnalités, puissante et facile à utiliser pour la plate-forme cpp. Ouvrez le gestionnaire de packages NuGet, recherchez Aspose.pdf et installez. Vous pouvez également utiliser la commande suivante depuis la console du gestionnaire de packages.

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

Supprimer la page du PDF via C++


Vous avez besoin de Aspose.PDF for C++ pour essayer le code dans votre environnement.

  1. Ouvrez le document existant.

  2. Supprimer une page en particulier.

  3. Enregistrez le PDF de sortie à l’aide de la méthode Save.

<% pages-delete.code-block.text %>

Supprimer des pages d'un PDF

<% pages-delete.code-block.subtitle %>


void DeletePDFPages() {
    String _dataDir("C:\\Samples\\");
    String inputFileName("DeleteParticularPage.pdf");

    // Open document
    auto document = MakeObject<Document>(_dataDir + inputFileName);

    // Delete a particular page
    document->get_Pages()->Delete(2);

    // Save updated PDF
    document->Save(_dataDir + inputFileName);
    }