Установить цвет фона для PDF с помощью Go

Contents
[ ]
  1. Приведённый фрагмент кода демонстрирует, как установить цвет фона для PDF‑файла с использованием библиотеки Aspose.PDF в Go.
  2. Open метод загружает указанный PDF‑файл в память, позволяя выполнять дальнейшие манипуляции, такие как изменение его внешнего вида или содержимого.
  3. SetBackground метод применяет новый цвет фона к PDF‑документу. Значения RGB позволяют пользователям настраивать визуальный стиль документа.
  4. SaveAs метод сохраняет обновлённый PDF под новым именем.

Этот код идеален для приложений, которым необходимо автоматизировать настройку PDF, например, создавать брендированные отчёты, добавлять водяные знаки или повышать визуальную согласованность нескольких документов.


    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)
      }
      // SetBackground(r, g, b int32) sets PDF-document background color
      err = pdf.SetBackground(200, 100, 101)
      if err != nil {
        log.Fatal(err)
      }
      // SaveAs(filename string) saves previously opened PDF-document with new filename
      err = pdf.SaveAs("sample_SetBackground.pdf")
      if err != nil {
        log.Fatal(err)
      }
      // Close() releases allocated resources for PDF-document
      defer pdf.Close()
    }