Установить цвет фона для PDF с помощью Go
Contents
[
Hide
]
- Приведённый фрагмент кода демонстрирует, как установить цвет фона для PDF‑файла с использованием библиотеки Aspose.PDF в Go.
- Open метод загружает указанный PDF‑файл в память, позволяя выполнять дальнейшие манипуляции, такие как изменение его внешнего вида или содержимого.
- SetBackground метод применяет новый цвет фона к PDF‑документу. Значения RGB позволяют пользователям настраивать визуальный стиль документа.
- 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()
}