Divisez les fichiers via C++

Division des fichiers à l’aide de la bibliothèque C++ côté serveur.

Divisez des fichiers à l'aide de la bibliothèque C++

Vous n’avez besoin que d’une partie de vos gros fichiers PDF ? Pour séparer une ou plusieurs parties de votre document PDF, vous devez diviser les pages du fichier PDF d’origine. Pour diviser des fichiers, nous utiliserons l’API Aspose.PDF pour C++ qui est une API de manipulation de documents riche en fonctionnalités, puissante et facile à utiliser pour la plateforme 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. Pour plus de détails, consultez Pages de documentation.

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

Divisez les documents via C++


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

  1. Chargez le PDF avec une instance de Document.
  2. Créez un nouvel objet de classe Document pour fractionner les pages PDF.
  3. Ajoute la page actuelle au document.
  4. Enregistrer la page actuelle en tant que PDF séparé

Comment diviser des PDF en utilisant C++

La bibliothèque Aspose.PDF pour C++ vous permet de diviser des documents PDF volumineux. Le fractionnement d’un document PDF est un cas d’utilisation courant lorsque vous travaillez avec des documents PDF. Il permet de réduire la taille d’un fichier PDF en divisant les documents volumineux en fichiers plus petits à envoyer par e-mail.

PDF divisé - C++

<% splitter.code-block1.subtitle %>

    // Read pdf file to Aspose Document
    doc = MakeObject<Document>(u"1.pdf");

    //Create PdfFileEditor object
    pdfEditor = MakeObject<Aspose::Pdf::Facades::PdfFileEditor>();

    //Split pdf file by half
    pdfEditor->Extract(pathSource, 1, doc->get_Pages()->get_Count() / 2, u"pdf_half.pdf");