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

     1  {
     2  	"paper": "A4P",
     3  	"crop": "10",
     4  	"origin": "LowerLeft",
     5  	"contentBox": false,
     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  	"images": {
    20  		"logo1": {
    21  			"src": "$logo1",
    22  			"url": "https://pdfcpu.io",
    23  			"margin": {
    24  				"width": 5
    25  			}
    26  		},
    27  		"logo2": {
    28  			"src": "$logo2",
    29  			"url": "https://github.com/pdfcpu/pdfcpu",
    30  			"margin": {
    31  				"width": 5
    32  			}
    33  		}
    34  	},
    35  	"fonts": {
    36  		"myCourier": {
    37  			"name": "Courier",
    38  			"size": 12
    39  		},
    40  		"myCourierBold": {
    41  			"name": "Courier-Bold",
    42  			"size": 12
    43  		},
    44  		"input": {
    45  			"name": "Helvetica",
    46  			"size": 12
    47  		},
    48  		"label": {
    49  			"name": "$input"
    50  		}
    51  	},
    52  	"margin": {
    53  		"width": 10
    54  	},
    55  	"header": {
    56  		"font": {
    57  			"name": "$myCourierBold",
    58  			"size": 24,
    59  			"col": "#C00000"
    60  		},
    61  		"left": "$logo1",
    62  		"center": "Demo obrazec",
    63  		"right": "$logo2",
    64  		"height": 40,
    65  		"dx": 5,
    66  		"dy": 5,
    67  		"border": false
    68  	},
    69  	"footer": {
    70  		"font": {
    71  			"name": "Courier",
    72  			"size": 9
    73  		},
    74  		"left": "pdfcpu: %v\nCreated: %t",
    75  		"center": "Optimized for A.Reader\nPage %p of %P",
    76  		"right": "Source:\ntestdata/json/form/demo/slovenian.json",
    77  		"height": 30,
    78  		"dx": 5,
    79  		"dy": 5,
    80  		"border": false
    81  	},
    82  	"pages": {
    83  		"1": {
    84  			"content": {
    85  				"textfield": [
    86  					{
    87  						"hide": false,
    88  						"debug": false,
    89  						"id": "firstName1",
    90  						"tip": "Ime",
    91  						"tab": 1,
    92  						"//default": "default name",
    93  						"pos": [
    94  							130,
    95  							665
    96  						],
    97  						"width": 190,
    98  						"align": "left",
    99  						"border": {
   100  							"width":1,
   101  							"col": "Gray"
   102  						},
   103  						"label": {
   104  							"value": "Ime:",
   105  							"width": 90,
   106  							"gap": 10,
   107  							"align": "left",
   108  							"pos": "left"
   109  						}
   110  					},
   111  					{
   112  						"hide": false,
   113  						"id": "lastName1",
   114  						"tip": "Priimek",
   115  						"tab": 2,
   116  						"pos": [
   117  							130,
   118  							645
   119  						],
   120  						"width": 190,
   121  						"align": "left",
   122  						"border": {
   123  							"width":1,
   124  							"col": "Gray"
   125  						},
   126  						"label": {
   127  							"value": "Priimek:",
   128  							"width": 90,
   129  							"gap": 10,
   130  							"align": "left",
   131  							"pos": "left"
   132  						}
   133  					},
   134  					{
   135  						"hide": false,
   136  						"id": "note1",
   137  						"tip": "Razlog",
   138  						"tab": 12,
   139  						"multiline": true,
   140  						"value": "To je vzorec besedila.\nTo je naslednja vrstica.",
   141  						"pos": [
   142  							130,
   143  							132
   144  						],
   145  						"width": 190,
   146  						"height":70,
   147  						"align": "left",
   148  						"border": {
   149  							"width":1,
   150  							"col": "Gray"
   151  						}
   152  					}
   153  				],
   154  				
   155  				"datefield": [
   156  					{
   157  						"hide": false,
   158  						"id": "dob1",
   159  						"tab": 3,
   160  						"format": "dd.mm.yyyy",
   161  						"//default": "01.01.2000",
   162  						"//value": "31.12.1999",
   163  						"pos": [
   164  							130,
   165  							625
   166  						],
   167  						"width": 70,
   168  						"border": {
   169  							"width":1,
   170  							"col": "Gray"
   171  						},
   172  						"label": {
   173  							"value": "Datum rojstva:",
   174  							"width": 90,
   175  							"gap": 10,
   176  							"align": "left",
   177  							"pos": "left"
   178  						}
   179  					}
   180  				],
   181  
   182  				"radiobuttongroup": [
   183  					{
   184  						"hide": false,
   185  						"id": "gender1",
   186  						"tip": "Spol",
   187  						"tab": 4,
   188  						"orientation": "hor",
   189  						"//default": "ženska",
   190  						"//value": "moški",
   191  						"pos": [
   192  							130,
   193  							605
   194  						],
   195  						"width": 12,
   196  						"buttons": {
   197  							"values": [
   198  								"ženska",
   199  								"moški",
   200  								"nebinarni"
   201  							],
   202  							"label": {
   203  								"value": "dummy",
   204  								"width": 50,
   205  								"gap": 10,
   206  								"pos": "right"
   207  							}
   208  						},
   209  						"label": {
   210  							"value": "Spol:",
   211  							"width": 90,
   212  							"gap": 10,
   213  							"align": "left",
   214  							"pos": "left"
   215  						}
   216  					}
   217  				],
   218  
   219  				"checkbox": [
   220  					{
   221  						"hide": false,
   222  						"id": "cb11",
   223  						"tip": "Google iskanje",
   224  						"tab": 7,
   225  						"//default": true,
   226  						"value": false,
   227  						"pos": [
   228  							30,
   229  							270
   230  						],
   231  						"width": 12,
   232  						"label": {
   233  							"value": "Google iskanje",
   234  							"width": 80,
   235  							"gap": 5,
   236  							"align": "left",
   237  							"pos": "right"
   238  						}
   239  					},
   240  					{
   241  						"hide": false,
   242  						"id": "cb12",
   243  						"tip": "Iskanje Github",
   244  						"tab": 8,
   245  						"value": false,
   246  						"pos": [
   247  							30,
   248  							250
   249  						],
   250  						"width": 12,
   251  						"label": {
   252  							"value": "Iskanje Github",
   253  							"width": 80,
   254  							"gap": 5,
   255  							"align": "left",
   256  							"pos": "right"
   257  						}
   258  					},
   259  					{
   260  						"hide": false,
   261  						"id": "cb13",
   262  						"tip": "Tednik Golang",
   263  						"tab": 9,
   264  						"value": false,
   265  						"pos": [
   266  							30,
   267  							230
   268  						],
   269  						"width": 12,
   270  						"label": {
   271  							"value": "Tednik Golang",
   272  							"width": 80,
   273  							"gap": 5,
   274  							"align": "left",
   275  							"pos": "right"
   276  						}
   277  					},
   278  					{
   279  						"hide": false,
   280  						"id": "cb14",
   281  						"tip": "Kolega Gopher",
   282  						"tab": 10,
   283  						"value": false,
   284  						"pos": [
   285  							30,
   286  							210
   287  						],
   288  						"width": 12,
   289  						"label": {
   290  							"value": "Kolega Gopher",
   291  							"width": 80,
   292  							"gap": 5,
   293  							"align": "left",
   294  							"pos": "right"
   295  						}
   296  					},
   297  					{
   298  						"hide": false,
   299  						"id": "cb15",
   300  						"tip": "Drugo",
   301  						"tab": 11,
   302  						"value": false,
   303  						"pos": [
   304  							30,
   305  							190
   306  						],
   307  						"width": 12,
   308  						"label": {
   309  							"value": "Drugo:",
   310  							"width": 80,
   311  							"gap": 5,
   312  							"align": "left",
   313  							"pos": "right"
   314  						}
   315  					}
   316  				],
   317  
   318  				"listbox": [
   319  					{
   320  						"hide": false,
   321  						"id": "city11",
   322  						"tip": "Najljubše mesto",
   323  						"tab": 5,
   324  						"options": [
   325  							"San Francisco",
   326  							"Sao Paulo",
   327  							"Dunaj"
   328  						],
   329  						"multi": true,
   330  						"//defaults": [
   331  							"Dunaj",
   332  							"Sao Paulo"
   333  						],
   334  						"//values": [
   335  							"San Francisco",
   336  							"Dunaj"
   337  						],
   338  						"pos": [
   339  							130,
   340  							530
   341  						],
   342  						"width": 190,
   343  						"height": 42,
   344  						"border": {
   345  							"width":1,
   346  							"col": "Gray"
   347  						},
   348  						"label": {
   349  							"value": "Najljubše mesto:",
   350  							"width": 90,
   351  							"gap": 10,
   352  							"align": "left",
   353  							"pos": "left"
   354  						}
   355  					}
   356  				],
   357  
   358  				"combobox": [
   359  					{
   360  						"hide": false,
   361  						"id": "city12",
   362  						"tip": "Mesto",
   363  						"tab": 6,
   364  						"options": [
   365  							"Koper",
   366  							"Ljubljana",
   367  							"Maribor"
   368  						],
   369  						"edit": false,
   370  						"//default": "Koper",
   371  						"//value": "Ljubljana",
   372  						"pos": [
   373  							130,
   374  							500
   375  						],
   376  						"width": 190,
   377  						"border": {
   378  							"width":1,
   379  							"col": "Gray"
   380  						},
   381  						"label": {
   382  							"value": "Mesto:",
   383  							"width": 90,
   384  							"gap": 10,
   385  							"align": "left",
   386  							"pos": "left"
   387  						}
   388  					}
   389  				],
   390  
   391  				"text": [
   392  					{	
   393  						"hide": false,
   394  						"value": "1) Povejte nam o sebi:",
   395  						"pos": [
   396  							10,
   397  							690
   398  						],
   399  						"font": {
   400  							"name": "$label"
   401  						}
   402  					},
   403  					{
   404  						"hide": false,
   405  						"value": "2) Kako ste izvedeli za pdfcpu:",
   406  						"pos": [
   407  							10,
   408  							290
   409  						],
   410  						"font": {
   411  							"name": "$label"
   412  						}
   413  					}
   414  				]
   415  			}
   416  		},
   417  		"2": {
   418  			"content": {
   419  				"textfield": [
   420  					{
   421  						"hide": false,
   422  						"id": "firstName2",
   423  						"tip": "Ime",
   424  						"tab": 1,
   425  						"value": "Jackie",
   426  						"pos": [
   427  							130,
   428  							665
   429  						],
   430  						"width": 190,
   431  						"align": "left",
   432  						"border": {
   433  							"width":1,
   434  							"col": "Gray"
   435  						},
   436  						"label": {
   437  							"value": "Ime:",
   438  							"width": 90,
   439  							"gap": 10,
   440  							"align": "left",
   441  							"pos": "left"
   442  						}
   443  					},
   444  					{
   445  						"hide": false,
   446  						"id": "lastName2",
   447  						"tip": "Priimek",
   448  						"tab": 2,
   449  						"value": "Doe",
   450  						"pos": [
   451  							130,
   452  							645
   453  						],
   454  						"width": 190,
   455  						"align": "left",
   456  						"border": {
   457  							"width":1,
   458  							"col": "Gray"
   459  						},
   460  						"label": {
   461  							"value": "Priimek:",
   462  							"width": 90,
   463  							"gap": 10,
   464  							"align": "left",
   465  							"pos": "left"
   466  						}
   467  					},
   468  					{
   469  						"hide": false,
   470  						"id": "note2",
   471  						"tip": "Razlog",
   472  						"tab": 12,
   473  						"multiline": true,
   474  						"value": "To je vzorec besedila.\nTo je naslednja vrstica.",
   475  						"pos": [
   476  							130,
   477  							132
   478  						],
   479  						"width": 190,
   480  						"height":70,
   481  						"align": "left",
   482  						"border": {
   483  							"width":1,
   484  							"col": "Gray"
   485  						}
   486  					}
   487  				],
   488  
   489  				"datefield": [
   490  					{
   491  						"hide": false,
   492  						"id": "dob2",
   493  						"tab": 3,
   494  						"value": "31.12.1999",
   495  						"pos": [
   496  							130,
   497  							625
   498  						],
   499  						"width": 70,
   500  						"border": {
   501  							"width":1,
   502  							"col": "Gray"
   503  						},
   504  						"label": {
   505  							"value": "Datum rojstva:",
   506  							"width": 90,
   507  							"gap": 10,
   508  							"align": "left",
   509  							"pos": "left"
   510  						}
   511  					}
   512  				],
   513  
   514  				"radiobuttongroup": [
   515  					{
   516  						"hide": false,
   517  						"id": "gender2",
   518  						"tip": "Spol",
   519  						"tab": 4,
   520  						"value": "nebinarni",
   521  						"orientation": "hor",
   522  						"pos": [
   523  							130,
   524  							605
   525  						],
   526  						"width": 12,
   527  						"buttons": {
   528  							"values": [
   529  								"ženska",
   530  								"moški",
   531  								"nebinarni"
   532  							],
   533  							"label": {
   534  								"value": "dummy",
   535  								"width": 50,
   536  								"gap": 10,
   537  								"pos": "right"
   538  							}
   539  						},
   540  						"label": {
   541  							"value": "Spol:",
   542  							"width": 90,
   543  							"gap": 10,
   544  							"align": "left",
   545  							"pos": "left"
   546  						}
   547  					}
   548  				],
   549  
   550  				"checkbox": [
   551  					{
   552  						"hide": false,
   553  						"id": "cb21",
   554  						"tip": "Google iskanje",
   555  						"tab": 7,
   556  						"value": true,
   557  						"pos": [
   558  							30,
   559  							270
   560  						],
   561  						"width": 12,
   562  						"label": {
   563  							"value": "Google iskanje",
   564  							"width": 80,
   565  							"gap": 5,
   566  							"align": "left",
   567  							"pos": "right"
   568  						}
   569  					},
   570  					{
   571  						"hide": false,
   572  						"id": "cb22",
   573  						"tip": "Iskanje Github",
   574  						"tab": 8,
   575  						"value": false,
   576  						"pos": [
   577  							30,
   578  							250
   579  						],
   580  						"width": 12,
   581  						"label": {
   582  							"value": "Iskanje Github",
   583  							"width": 80,
   584  							"gap": 5,
   585  							"align": "left",
   586  							"pos": "right"
   587  						}
   588  					},
   589  					{
   590  						"hide": false,
   591  						"id": "cb23",
   592  						"tip": "Tednik Golang",
   593  						"tab": 9,
   594  						"value": false,
   595  						"pos": [
   596  							30,
   597  							230
   598  						],
   599  						"width": 12,
   600  						"label": {
   601  							"value": "Tednik Golang",
   602  							"width": 80,
   603  							"gap": 5,
   604  							"align": "left",
   605  							"pos": "right"
   606  						}
   607  					},
   608  					{
   609  						"hide": false,
   610  						"id": "cb24",
   611  						"tip": "Kolega Gopher",
   612  						"tab": 10,
   613  						"value": false,
   614  						"pos": [
   615  							30,
   616  							210
   617  						],
   618  						"width": 12,
   619  						"label": {
   620  							"value": "Kolega Gopher",
   621  							"width": 80,
   622  							"gap": 5,
   623  							"align": "left",
   624  							"pos": "right"
   625  						}
   626  					},
   627  					{
   628  						"hide": false,
   629  						"id": "cb25",
   630  						"tip": "Drugo",
   631  						"tab": 11,
   632  						"value": false,
   633  						"pos": [
   634  							30,
   635  							190
   636  						],
   637  						"width": 12,
   638  						"label": {
   639  							"value": "Drugo:",
   640  							"width": 80,
   641  							"gap": 5,
   642  							"align": "left",
   643  							"pos": "right"
   644  						}
   645  					}
   646  				],
   647  
   648  				"listbox": [
   649  					{
   650  						"hide": false,
   651  						"id": "city21",
   652  						"tip": "Najljubše mesto",
   653  						"tab": 5,
   654  						"options": [
   655  							"San Francisco",
   656  							"Sao Paulo",
   657  							"Dunaj"
   658  						],
   659  						"multi": false,
   660  						"value": "San Francisco",
   661  						"pos": [
   662  							130,
   663  							530
   664  						],
   665  						"width": 190,
   666  						"height": 42,
   667  						"border": {
   668  							"width":1,
   669  							"col": "Gray"
   670  						},
   671  						"label": {
   672  							"value": "Najljubše mesto:",
   673  							"width": 90,
   674  							"gap": 10,
   675  							"align": "left",
   676  							"pos": "left"
   677  						}
   678  					}
   679  				],
   680  
   681  				"combobox": [
   682  					{
   683  						"hide": false,
   684  						"id": "city22",
   685  						"tip": "Mesto",
   686  						"tab": 6,
   687  						"options": [
   688  							"Koper",
   689  							"Ljubljana",
   690  							"Maribor"
   691  						],
   692  						"edit": false,
   693  						"value": "Maribor",
   694  						"pos": [
   695  							130,
   696  							500
   697  						],
   698  						"width": 190,
   699  						"border": {
   700  							"width":1,
   701  							"col": "Gray"
   702  						},
   703  						"label": {
   704  							"value": "Mesto:",
   705  							"width": 90,
   706  							"gap": 10,
   707  							"align": "left",
   708  							"pos": "left"
   709  						}
   710  					}
   711  				],
   712  
   713  				"text": [
   714  					{	
   715  						"hide": false,
   716  						"value": "1) Povejte nam o sebi:",
   717  						"pos": [
   718  							10,
   719  							690
   720  						],
   721  						"font": {
   722  							"name": "$label"
   723  						}
   724  					},
   725  					{
   726  						"hide": false,
   727  						"value": "2) Kako ste izvedeli za pdfcpu:",
   728  						"pos": [
   729  							10,
   730  							290
   731  						],
   732  						"font": {
   733  							"name": "$label"
   734  						}
   735  					}
   736  				]
   737  			}
   738  		}
   739  	}
   740  }