Faire pivoter le PDF via Go

Modifiez l’orientation de la page PDF. Utilisez Aspose.PDF pour Go via C++ afin de modifier des documents PDF par programmation

Faites pivoter les pages PDF avec Go

Avez-vous besoin de faire pivoter le PDF ? La modification programmatique de documents PDF est un élément essentiel des flux de travail numériques modernes. Les bibliothèques Go, telles que Aspose.PDF, sont des solutions autonomes qui ne dépendent pas d’autres logiciels et sont prêtes à être utilisées commercialement. Pour faire pivoter les fichiers PDF, nous utiliserons Aspose.PDF for Go via C++, une boîte à outils simple et sécurisée utilisée pour travailler avec des fichiers PDF. Pour installer et utiliser Aspose.PDF pour Go via C++, cliquez sur Télécharger Aspose.PDF pour Go.

Comment faire pivoter des documents PDF


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

  1. Bibliothèques d’importation.
  2. Ouvrez un fichier PDF.
  3. Faites pivoter une page dans le PDF à l’aide de la fonction RotatePage.
  4. Enregistrement du PDF pivoté.
  5. Ressource de nettoyage

Si vous souhaitez faire pivoter des fichiers PDF pour vos tâches, cette solution peut vous aider. Avec cette puissante bibliothèque Aspose.PDF Go via C++, vous pouvez mettre à jour ou modifier l’orientation des pages tout en préservant leur qualité. Cet outil professionnel utilise Go pour faire pivoter efficacement le PDF. L’exemple suivant montre comment faire pivoter un document PDF dans Go :

Faire pivoter le PDF - Go

Cet exemple de code montre comment faire pivoter des pages PDF - Go

Input file:

File not added

Output format:

PDF

Output file:


  package main

  import "github.com/aspose-pdf/aspose-pdf-go-cpp"
  import "log"

  func main() {
    // Open(filename string) opens a PDF-document with filename
    pdf, err := asposepdf.Open("sample.pdf")
    if err != nil {
      log.Fatal(err)
    }
    // PageRotate(num int32, rotation int32) rotates page
    err = pdf.PageRotate(1, asposepdf.RotationOn180)
    if err != nil {
      log.Fatal(err)
    }
    // SaveAs(filename string) saves previously opened PDF-document with new filename
    err = pdf.SaveAs("sample_page1_Rotate.pdf")
    if err != nil {
      log.Fatal(err)
    }
    // Close() releases allocated resources for PDF-document
    defer pdf.Close()
  }

À propos de Aspose.PDF pour l'API Go

Le Aspose.PDF pour Go via C++ est une puissante boîte à outils qui permet aux développeurs de manipuler directement des fichiers PDF et d’effectuer diverses tâches pour les PDF. Contient des fonctionnalités uniques pour convertir des PDF vers d’autres formats.

Vous pouvez trouver plus d’informations sur Aspose.PDF for Go via l’API C++ sur Documentation et examples sur la façon d’utiliser l’outil.