Añadir texto a un PDF a través de Go

Añada texto al documento PDF con Go via C++. Utilice Aspose.PDF for modificar documentos PDF mediante programación

Cómo trabajar con texto en PDF mediante la biblioteca Go via C++

¿Necesita agregar texto a un archivo 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 añadir texto a 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.

Agregue texto a un archivo PDF a través de Go


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

  1. Cargue el PDF con una instancia de Document.
  2. Cree un TextParagraph y defina sus propiedades.
  3. Agregue el párrafo de texto a la página con TextBuilder.
  4. Vuelva a guardar el archivo.

Añadir texto al PDF - Go

Este código de ejemplo muestra cómo añadir texto a un documento PDF: Go


    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)
        }
        // PageAddText(num int32, addText string) adds text on page
        err = pdf.PageAddText(1, "added text")
        if err != nil {
            log.Fatal(err)
        }
        // Save() saves previously opened PDF-document
        err = pdf.Save()
        if err != nil {
            log.Fatal(err)
        }
        // Close() releases allocated resources for PDF-document
        defer pdf.Close()
    }