github.com/pdfcpu/pdfcpu@v0.11.1/pkg/testdata/json/form/textfield.json (about)

     1  {
     2  	"paper": "A4P",
     3  	"crop": "10",
     4  	"origin": "LowerLeft",
     5  	"contentBox": true,
     6  	"debug": false,
     7  	"guides": false,
     8  	"colors": {
     9  		"DarkOrange": "#FF8C00",
    10  		"DarkSeaGreen": "#8FBC8F"
    11  	},
    12  	"dirs": {
    13  		"images": "../../testdata/resources"
    14  	},
    15  	"files": {
    16  		"logo1": "$images/logoVerySmall.png",
    17  		"logo2": "$images/github.png"
    18  	},
    19  	"fonts": {
    20  		"myCourier": {
    21  			"name": "Courier",
    22  			"size": 12
    23  		},
    24  		"input": {
    25  			"name": "Courier",
    26  			"size": 12,
    27  			"col": "#222222"
    28  		},
    29  		"label": {
    30  			"name": "Courier",
    31  			"size": 12,
    32  			"col": "Gray"
    33  		}
    34  	},
    35  	"margin": {
    36  		"width": 10
    37  	},
    38  	"header": {
    39  		"font": {
    40  			"name": "Courier-Bold",
    41  			"size": 24,
    42  			"col": "#C00000"
    43  		},
    44  		"left": "$logo1",
    45  		"center": "TextFields",
    46  		"right": "$logo2",
    47  		"height": 40,
    48  		"dx": 5,
    49  		"dy": 5,
    50  		"border": false
    51  	},
    52  	"footer": {
    53  		"font": {
    54  			"name": "$myCourier",
    55  			"size": 9
    56  		},
    57  		"left": "pdfcpu: %v\nCreated: %t",
    58  		"center": "Optimized for A.Reader\nPage %p of %P",
    59  		"right": "Source:\ntestdata/json/form/textfield.json",
    60  		"height": 30,
    61  		"dx": 5,
    62  		"dy": 5,
    63  		"border": false
    64  	},
    65  	"images": {
    66  		"logo1": {
    67  			"src": "$logo1",
    68  			"url": "https://pdfcpu.io",
    69  			"margin": {
    70  				"width": 5
    71  			}
    72  		},
    73  		"logo2": {
    74  			"src": "$logo2",
    75  			"url": "https://github.com/pdfcpu/pdfcpu",
    76  			"margin": {
    77  				"width": 5
    78  			}
    79  		}
    80  	},
    81  	"pages": {
    82  		"1": {
    83  			"bgcol": "LightGray",
    84  			"content": {
    85  				"textfield": [
    86  					{
    87  						"hide": false,
    88  						"id": "llfirstName",
    89  						"tip": "first name",
    90  						"value": "Jackie",
    91  						"pos": [
    92  							180,
    93  							670
    94  						],
    95  						"width": 100,
    96  						"align": "left",
    97  						"bgCol": "$DarkOrange",
    98  						"label": {
    99  							"value": "First Name:",
   100  							"width": 100,
   101  							"gap": 10,
   102  							"align": "left",
   103  							"pos": "left"
   104  						}
   105  					},
   106  					{
   107  						"hide": false,
   108  						"id": "lllastName",
   109  						"tip": "last name",
   110  						"value": "Doe",
   111  						"pos": [
   112  							180,
   113  							650
   114  						],
   115  						"width": 100,
   116  						"align": "left",
   117  						"bgCol": "$DarkOrange",
   118  						"label": {
   119  							"value": "Last Name:",
   120  							"width": 100,
   121  							"gap": 10,
   122  							"align": "left",
   123  							"pos": "left"
   124  						}
   125  					},
   126  					{
   127  						"hide": false,
   128  						"id": "lrfirstName",
   129  						"tip": "first name",
   130  						"value": "",
   131  						"pos": [
   132  							180,
   133  							620
   134  						],
   135  						"width": -1,
   136  						"align": "left",
   137  						"bgCol": "$DarkSeaGreen",
   138  						"label": {
   139  							"value": "First Name:",
   140  							"width": 100,
   141  							"gap": 10,
   142  							"align": "right",
   143  							"pos": "left"
   144  						}
   145  					},
   146  					{
   147  						"hide": false,
   148  						"id": "lrlastName",
   149  						"tip": "last name",
   150  						"value": "",
   151  						"pos": [
   152  							180,
   153  							600
   154  						],
   155  						"width": -1,
   156  						"align": "left",
   157  						"bgCol": "$DarkSeaGreen",
   158  						"label": {
   159  							"value": "Last Name:",
   160  							"width": 100,
   161  							"gap": 10,
   162  							"align": "right",
   163  							"pos": "left"
   164  						}
   165  					},
   166  					{
   167  						"hide": false,
   168  						"id": "rlfirstName",
   169  						"tip": "first name",
   170  						"value": "Jackie",
   171  						"pos": [
   172  							180,
   173  							515
   174  						],
   175  						"width": 100,
   176  						"align": "right",
   177  						"bgCol": "$DarkOrange",
   178  						"label": {
   179  							"value": "First Name",
   180  							"width": 100,
   181  							"gap": 10,
   182  							"align": "left",
   183  							"pos": "right"
   184  						}
   185  					},
   186  					{
   187  						"hide": false,
   188  						"id": "rllastName",
   189  						"tip": "last name",
   190  						"value": "Doe",
   191  						"pos": [
   192  							180,
   193  							495
   194  						],
   195  						"width": 100,
   196  						"align": "right",
   197  						"bgCol": "$DarkOrange",
   198  						"label": {
   199  							"value": "Last Name",
   200  							"width": 100,
   201  							"gap": 10,
   202  							"align": "left",
   203  							"pos": "right"
   204  						}
   205  					},
   206  					{
   207  						"hide": false,
   208  						"id": "rrfirstName",
   209  						"tip": "first name",
   210  						"pos": [
   211  							0,
   212  							465
   213  						],
   214  						"width": 280,
   215  						"align": "right",
   216  						"bgCol": "$DarkSeaGreen",
   217  						"label": {
   218  							"value": "First Name",
   219  							"width": 100,
   220  							"gap": 10,
   221  							"align": "right",
   222  							"pos": "right"
   223  						}
   224  					},
   225  					{
   226  						"hide": false,
   227  						"id": "rrlastName",
   228  						"tip": "last name",
   229  						"pos": [
   230  							0,
   231  							445
   232  						],
   233  						"width": 280,
   234  						"align": "right",
   235  						"bgCol": "$DarkSeaGreen",
   236  						"label": {
   237  							"value": "Last Name",
   238  							"width": 100,
   239  							"gap": 10,
   240  							"align": "right",
   241  							"pos": "right"
   242  						}
   243  					},
   244  					{
   245  						"hide": false,
   246  						"id": "tllfirstName",
   247  						"tip": "first name",
   248  						"value": "Jackie",
   249  						"pos": [
   250  							10,
   251  							345	
   252  						],
   253  						"width": 100,
   254  						"align": "left",
   255  						"bgCol": "#beded9",
   256  						"label": {
   257  							"value": "First Name",
   258  							"width": 100,
   259  							"gap": 0,
   260  							"align": "left",
   261  							"pos": "top"
   262  						}
   263  					},
   264  					{
   265  						"hide": false,
   266  						"id": "tlllastName",
   267  						"tip": "last name",
   268  						"value": "Doe",
   269  						"pos": [
   270  							10,
   271  							305
   272  						],
   273  						"width": 100,
   274  						"align": "left",
   275  						"bgCol": "#beded9",
   276  						"label": {
   277  							"value": "Last Name",
   278  							"width": 100,
   279  							"gap": 0,
   280  							"align": "left",
   281  							"pos": "top"
   282  						}
   283  					},
   284  					{
   285  						"hide": false,
   286  						"id": "tlrfirstName",
   287  						"tip": "first name",
   288  						"value": "Jackie",
   289  						"pos": [
   290  							150,
   291  							345
   292  						],
   293  						"width": 100,
   294  						"align": "left",
   295  						"bgCol": "#beded9",
   296  						"label": {
   297  							"value": "First Name",
   298  							"width": 100,
   299  							"gap": 0,
   300  							"align": "right",
   301  							"pos": "top"
   302  						}
   303  					},
   304  					{
   305  						"hide": false,
   306  						"id": "tlrlastName",
   307  						"tip": "last name",
   308  						"value": "Doe",
   309  						"pos": [
   310  							150,
   311  							305
   312  						],
   313  						"width": 100,
   314  						"align": "left",
   315  						"bgCol": "#beded9",
   316  						"label": {
   317  							"value": "Last Name",
   318  							"width": 100,
   319  							"gap": 0,
   320  							"align": "right",
   321  							"pos": "top"
   322  						}
   323  					},
   324  					{
   325  						"hide": false,
   326  						"id": "trlfirstName",
   327  						"tip": "first name",
   328  						"value": "Jackie",
   329  						"pos": [
   330  							310,
   331  							345
   332  						],
   333  						"width": 100,
   334  						"align": "right",
   335  						"bgCol": "#beded9",
   336  						"label": {
   337  							"value": "First Name",
   338  							"width": 100,
   339  							"gap": 0,
   340  							"align": "left",
   341  							"pos": "top"
   342  						}
   343  					},
   344  					{
   345  						"hide": false,
   346  						"id": "trllastName",
   347  						"tip": "last name",
   348  						"value": "Doe",
   349  						"pos": [
   350  							310,
   351  							305
   352  						],
   353  						"width": 100,
   354  						"align": "right",
   355  						"bgCol": "#beded9",
   356  						"label": {
   357  							"value": "Last Name",
   358  							"width": 100,
   359  							"gap": 0,
   360  							"align": "left",
   361  							"pos": "top"
   362  						}
   363  					},
   364  					{
   365  						"hide": false,
   366  						"id": "trrfirstName",
   367  						"tip": "first name",
   368  						"value": "Jackie",
   369  						"pos": [
   370  							450,
   371  							345
   372  						],
   373  						"width": 100,
   374  						"align": "right",
   375  						"bgCol": "#beded9",
   376  						"label": {
   377  							"value": "First Name",
   378  							"width": 100,
   379  							"gap": 0,
   380  							"align": "right",
   381  							"pos": "top"
   382  						}
   383  					},
   384  					{
   385  						"hide": false,
   386  						"id": "trrlastName",
   387  						"tip": "last name",
   388  						"value": "Doe",
   389  						"pos": [
   390  							450,
   391  							305
   392  						],
   393  						"width": 100,
   394  						"align": "right",
   395  						"bgCol": "#beded9",
   396  						"label": {
   397  							"value": "Last Name",
   398  							"width": 100,
   399  							"gap": 0,
   400  							"align": "right",
   401  							"pos": "top"
   402  						}
   403  					},
   404  					{
   405  						"hide": false,
   406  						"id": "tccfirstName",
   407  						"tip": "first name",
   408  						"value": "Jackie",
   409  						"pos": [
   410  							10,
   411  							260
   412  						],
   413  						"width": 100,
   414  						"align": "center",
   415  						"bgCol": "#beded9",
   416  						"label": {
   417  							"value": "First Name",
   418  							"width": 100,
   419  							"gap": 0,
   420  							"align": "center",
   421  							"pos": "top"
   422  						}
   423  					},
   424  					{
   425  						"hide": false,
   426  						"id": "tcclastName",
   427  						"tip": "last name",
   428  						"value": "Doe",
   429  						"pos": [
   430  							10,
   431  							220
   432  						],
   433  						"width": 100,
   434  						"align": "center",
   435  						"bgCol": "#beded9",
   436  						"label": {
   437  							"value": "Last Name",
   438  							"width": 100,
   439  							"gap": 0,
   440  							"align": "center",
   441  							"pos": "top"
   442  						}
   443  					},
   444  					{
   445  						"hide": false,
   446  						"id": "bllfirstName",
   447  						"tip": "first name",
   448  						"value": "Jackie",
   449  						"pos": [
   450  							10,
   451  							150
   452  						],
   453  						"width": 100,
   454  						"align": "left",
   455  						"bgCol": "#beded9",
   456  						"label": {
   457  							"value": "First Name",
   458  							"width": 100,
   459  							"gap": 0,
   460  							"align": "left",
   461  							"pos": "bottom"
   462  						}
   463  					},
   464  					{
   465  						"hide": false,
   466  						"id": "blllastName",
   467  						"tip": "last name",
   468  						"value": "Doe",
   469  						"pos": [
   470  							10,
   471  							110
   472  						],
   473  						"width": 100,
   474  						"align": "left",
   475  						"bgCol": "#beded9",
   476  						"label": {
   477  							"value": "Last Name",
   478  							"width": 100,
   479  							"gap": 0,
   480  							"align": "left",
   481  							"pos": "bottom"
   482  						}
   483  					},
   484  					{
   485  						"hide": false,
   486  						"id": "blrfirstName",
   487  						"tip": "first name",
   488  						"value": "Jackie",
   489  						"pos": [
   490  							150,
   491  							150
   492  						],
   493  						"width": 100,
   494  						"align": "left",
   495  						"bgCol": "#beded9",
   496  						"label": {
   497  							"value": "First Name",
   498  							"width": 100,
   499  							"gap": 0,
   500  							"align": "right",
   501  							"pos": "bottom"
   502  						}
   503  					},
   504  					{
   505  						"hide": false,
   506  						"id": "blrlastName",
   507  						"tip": "last name",
   508  						"value": "Doe",
   509  						"pos": [
   510  							150,
   511  							110
   512  						],
   513  						"width": 100,
   514  						"align": "left",
   515  						"bgCol": "#beded9",
   516  						"label": {
   517  							"value": "Last Name",
   518  							"width": 100,
   519  							"gap": 0,
   520  							"align": "right",
   521  							"pos": "bottom"
   522  						}
   523  					},
   524  					{
   525  						"hide": false,
   526  						"id": "brlfirstName",
   527  						"tip": "first name",
   528  						"value": "Jackie",
   529  						"pos": [
   530  							310,
   531  							150
   532  						],
   533  						"width": 100,
   534  						"align": "right",
   535  						"bgCol": "#beded9",
   536  						"label": {
   537  							"value": "First Name",
   538  							"width": 100,
   539  							"gap": 0,
   540  							"align": "left",
   541  							"pos": "bottom"
   542  						}
   543  					},
   544  					{
   545  						"hide": false,
   546  						"id": "brllastName",
   547  						"tip": "last name",
   548  						"value": "Doe",
   549  						"pos": [
   550  							310,
   551  							110
   552  						],
   553  						"width": 100,
   554  						"align": "right",
   555  						"bgCol": "#beded9",
   556  						"label": {
   557  							"value": "Last Name",
   558  							"width": 100,
   559  							"gap": 0,
   560  							"align": "left",
   561  							"pos": "bottom"
   562  						}
   563  					},
   564  					{
   565  						"hide": false,
   566  						"id": "brrfirstName",
   567  						"tip": "first name",
   568  						"value": "Jackie",
   569  						"pos": [
   570  							450,
   571  							150
   572  						],
   573  						"width": 100,
   574  						"align": "right",
   575  						"bgCol": "#beded9",
   576  						"label": {
   577  							"value": "First Name",
   578  							"width": 100,
   579  							"gap": 0,
   580  							"align": "right",
   581  							"pos": "bottom"
   582  						}
   583  					},
   584  					{
   585  						"hide": false,
   586  						"id": "brrlastName",
   587  						"tip": "last name",
   588  						"value": "Doe",
   589  						"pos": [
   590  							450,
   591  							110
   592  						],
   593  						"width": 100,
   594  						"align": "right",
   595  						"bgCol": "#beded9",
   596  						"label": {
   597  							"value": "Last Name",
   598  							"width": 100,
   599  							"gap": 0,
   600  							"align": "right",
   601  							"pos": "bottom"
   602  						}
   603  					},
   604  					{
   605  						"hide": false,
   606  						"id": "bccfirstName",
   607  						"tip": "first name",
   608  						"value": "Jackie",
   609  						"pos": [
   610  							10,
   611  							70
   612  						],
   613  						"width": 100,
   614  						"align": "center",
   615  						"bgCol": "#beded9",
   616  						"label": {
   617  							"value": "First Name",
   618  							"width": 100,
   619  							"gap": 0,
   620  							"align": "center",
   621  							"pos": "bottom"
   622  						}
   623  					},
   624  					{
   625  						"hide": false,
   626  						"id": "bcclastName",
   627  						"tip": "last name",
   628  						"value": "Doe",
   629  						"pos": [
   630  							0,
   631  							30
   632  						],
   633  						"width": -1,
   634  						"align": "center",
   635  						"bgCol": "#beded9",
   636  						"label": {
   637  							"value": "Last Name",
   638  							"width": 100,
   639  							"gap": 0,
   640  							"align": "center",
   641  							"pos": "bottom"
   642  						}
   643  					}
   644  				],
   645  				"text": [
   646  					{
   647  						"value": "Textfields with left label:",
   648  						"pos": [
   649  							0,
   650  							700
   651  						],
   652  						"font": {
   653  							"name": "$myCourier"
   654  						}
   655  					},
   656  					{
   657  						"value": "Textfields with right label:",
   658  						"pos": [
   659  							0,
   660  							545
   661  						],
   662  						"font": {
   663  							"name": "$myCourier"
   664  						}
   665  					},
   666  					{
   667  						"value": "Textfields with top label:",
   668  						"pos": [
   669  							0,
   670  							390
   671  						],
   672  						"font": {
   673  							"name": "$myCourier"
   674  						}
   675  					},
   676  					{
   677  						"value": "Textfields with bottom label:",
   678  						"pos": [
   679  							0,
   680  							180
   681  						],
   682  						"font": {
   683  							"name": "$myCourier"
   684  						}
   685  					}
   686  				]
   687  			}
   688  		}
   689  	}
   690  }