使用 Go 为 PDF 设置背景颜色

Contents
[ ]
  1. 提供的代码片段演示了如何使用 Go 中的 Aspose.PDF 库为 PDF 文件设置背景颜色。
  2. Open 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()
    }