Gire el PDF a través de Go

Cambia la orientación de la página PDF. Utilice Aspose.PDF for Go via C++ para modificar documentos PDF mediante programación

Rota páginas PDF con Go

¿Necesitas rotar el PDF? La modificación programática de los documentos PDF es una parte esencial de los flujos de trabajo digitales modernos. Las bibliotecas Go, como Aspose.PDF, son soluciones independientes que no dependen de otro software y están listas para su uso comercial. Para rotar archivos PDF, utilizaremos Aspose.PDF for Go via C++, que es un conjunto de herramientas fácil y seguro que se utiliza para trabajar con PDF. Para instalar y usar Aspose.PDF for Go a través de C++, haz clic en Descargar Aspose.PDF for Go.

Cómo rotar documentos PDF


Necesita Aspose.PDF for Go via C++ para probar el código en su entorno.

  1. Importar bibliotecas.
  2. Abra un archivo PDF.
  3. Gire una página en el PDF con la función RotatePage.
  4. Guardar el PDF rotado.
  5. Recurso de limpieza

Si quieres rotar archivos PDF para tus tareas, esta solución puede ayudarte. Con esta potente biblioteca Aspose.PDF Go via C++, puedes actualizar o cambiar la orientación de las páginas manteniendo su calidad. Esta herramienta profesional utiliza Go para rotar un PDF de forma eficaz. El siguiente ejemplo muestra cómo rotar un documento PDF en Go:

Rotar PDF - Go

Este código de ejemplo muestra cómo rotar páginas 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()
  }

Acerca de la API Aspose.PDF for Go

Aspose.PDF for Go via C++ es un potente conjunto de herramientas que permite a los desarrolladores manipular archivos PDF directamente y ayuda a realizar diversas tareas para PDF. Contiene funciones únicas para convertir PDF a otros formatos.

Puedes encontrar más información sobre Aspose.PDF for Go mediante la API de C++ en Documentación y en ejemplos sobre cómo usar la herramienta.