github.com/signintech/pdft@v0.5.0/render/field_info.go (about)

     1  package render
     2  
     3  // FieldInfos FieldInfo slice
     4  type FieldInfos []FieldInfo
     5  
     6  func (f FieldInfos) toMap() map[string]FieldInfo {
     7  	m := make(map[string]FieldInfo)
     8  	for _, i := range f {
     9  		m[i.Key] = i
    10  	}
    11  	return m
    12  }
    13  
    14  // FieldInfo field position
    15  type FieldInfo struct {
    16  	Key     string
    17  	PageNum int
    18  	X, Y    float64
    19  	W, H    float64
    20  	Align   int
    21  	Font    string
    22  	Size    int
    23  }