From 11febb4207a9f9c8b5da255b42cbddf77e5395ae Mon Sep 17 00:00:00 2001 From: Gunnsteinn Hall Date: Mon, 17 Sep 2018 15:04:22 +0000 Subject: [PATCH] Add SetFlag to field --- pdf/model/fields.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pdf/model/fields.go b/pdf/model/fields.go index 21e9669e..b931da38 100644 --- a/pdf/model/fields.go +++ b/pdf/model/fields.go @@ -537,6 +537,11 @@ func (f *PdfField) Flags() FieldFlag { return flags } +// SetFlag sets the flag for the field. +func (f *PdfField) SetFlag(flag FieldFlag) { + f.Ff = core.MakeInteger(int64(flag)) +} + // newPdfFieldFromIndirectObject load a field from an indirect object containing the field dictionary. func (r *PdfReader) newPdfFieldFromIndirectObject(container *core.PdfIndirectObject, parent *PdfField) (*PdfField, error) { d, isDict := container.PdfObject.(*core.PdfObjectDictionary)