PDF rotieren über Go

Ändern Sie die Ausrichtung der PDF-Seite. Verwenden Sie Aspose.PDF for Go via C++, um PDF-Dokumente programmgesteuert zu ändern

PDF-Seiten drehen mit Go

Müssen Sie das PDF drehen? Die programmatische Änderung von PDF-Dokumenten ist ein wesentlicher Bestandteil moderner digitaler Workflows. Go-Bibliotheken wie Aspose.PDF sind eigenständige Lösungen, die nicht auf andere Software angewiesen sind und für den kommerziellen Einsatz bereit sind. Um PDF-Dateien zu rotieren, verwenden wir Aspose.PDF for Go via C++, ein einfaches und sicheres Toolkit, das für die Arbeit mit PDF verwendet wird. Um Aspose.PDF for Go über C++ zu installieren und zu verwenden, klicken Sie auf Aspose.PDF for Go herunterladen.

So drehen Sie PDF-Dokumente


Sie benötigen Aspose.PDF for Go via C++, um den Code in Ihrer Umgebung auszuprobieren.

  1. Bibliotheken importieren.
  2. Öffnen Sie eine PDF-Datei.
  3. Drehen Sie eine Seite im PDF mit der RotatePage-Funktion.
  4. Speichern der gedrehten PDF-Datei.
  5. Ressource aufräumen

Wenn Sie PDF-Dateien für Ihre Aufgaben rotieren möchten, kann diese Lösung hilfreich sein. Mit dieser leistungsstarken Aspose.PDF Go via C++ -Bibliothek können Sie die Seitenausrichtung von Seiten aktualisieren oder ändern und dabei die Qualität beibehalten. Dieses professionelle Tool verwendet Go, um PDF effektiv zu drehen. Das folgende Beispiel zeigt, wie ein PDF-Dokument in Go gedreht wird:

PDF drehen - Go

Dieser Beispielcode zeigt, wie man PDF-Seiten rotiert - 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()
  }

Über die Aspose.PDF für Go via C++ API

Das Aspose.PDF for Go via C++ ist ein leistungsstarkes Toolkit, das es Entwicklern ermöglicht, PDF-Dateien direkt zu bearbeiten und verschiedene Aufgaben für PDF zu erledigen. Enthält einzigartige Funktionen zum Konvertieren von PDF in andere Formate.

Weitere Informationen zu Aspose.PDF for Go via C++ API finden Sie unter Dokumentation und Beispiele zur Verwendung des Tools.