package main

import (
	"os"

	.  "github.com/aspose-cells-cloud/aspose-cells-cloud-go/v25"
)

func main() {
	instance := NewCellsApiService(os.Getenv("ProductClientId"), os.Getenv("ProductClientSecret"), "https://api.aspose.cloud", "v3.0")
	assemblyTestXlsx := "assemblytest.xlsx"
	dataSourceXlsx := "datasource.xlsx"

	var mapFiles map[string]string
	mapFiles = make(map[string]string)
	mapFiles[assemblyTestXlsx] =  assemblyTestXlsx
	mapFiles[dataSourceXlsx] =  dataSourceXlsx

	request := new(PostWatermarkRequest)
	request.File = mapFiles
	request.Text = "aspose.cells cloud sdk"
	request.Color = "#773322"
	_, httpResponse, err := instance.PostWatermark(request)
	if err != nil {
		println(err.Error())
	} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
		println("Fail")
	}
}