mirror of
https://github.com/unidoc/unipdf.git
synced 2025-04-30 13:48:51 +08:00
33 lines
730 B
Go
33 lines
730 B
Go
/*
|
|
* This file is subject to the terms and conditions defined in
|
|
* file 'LICENSE.md', which is part of this source code package.
|
|
*/
|
|
|
|
package contentstream
|
|
|
|
import . "github.com/unidoc/unidoc/pdf/core"
|
|
|
|
func makeParamsFromFloats(vals []float64) []PdfObject {
|
|
params := []PdfObject{}
|
|
for _, val := range vals {
|
|
params = append(params, MakeFloat(val))
|
|
}
|
|
return params
|
|
}
|
|
|
|
func makeParamsFromNames(vals []PdfObjectName) []PdfObject {
|
|
params := []PdfObject{}
|
|
for _, val := range vals {
|
|
params = append(params, MakeName(string(val)))
|
|
}
|
|
return params
|
|
}
|
|
|
|
func makeParamsFromInts(vals []int64) []PdfObject {
|
|
params := []PdfObject{}
|
|
for _, val := range vals {
|
|
params = append(params, MakeInteger(val))
|
|
}
|
|
return params
|
|
}
|