Добавьте текст в PDF с помощью Go

Добавьте текст в PDF-документ с помощью Go via C++. Используйте Aspose.PDF для программного изменения PDF-документов

Как работать с текстом в PDF с помощью библиотеки Go via C++

Вам нужно добавить текст в PDF-файл? Программная модификация PDF-документов является неотъемлемой частью современных цифровых рабочих процессов. Библиотеки Go, такие как Aspose.PDF, — это автономные решения, которые не зависят от другого программного обеспечения и готовы к коммерческому использованию. Для добавления текста в PDF-файлы мы будем использовать Aspose.PDF for Go via C++ — простой и безопасный набор инструментов для работы с PDF. Чтобы установить и использовать Aspose.PDF для Go через C++, нажмите Загрузить Aspose.PDF for Go.

Добавление текста в PDF-файл через Go


Чтобы опробовать этот код в своей среде, вам понадобится Aspose.PDF for Go via C++.

  1. Загрузите PDF-файл вместе с экземпляром Document.
  2. Создайте TextParagraph и определите его свойства.
  3. Добавьте текстовый абзац на страницу с помощью TextBuilder.
  4. Сохраните файл снова.

Добавить текст в PDF — Go

В этом примере кода показано, как добавить текст в документ 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()
    }