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

     1  {
     2  	"paper": "A4P",
     3  	"crop": "10",
     4  	"origin": "LowerLeft",
     5  	"contentBox": false,
     6  	"debug": false,
     7  	"guides": false,
     8  	"dirs": {
     9  		"images": "../../testdata/resources"
    10  	},
    11  	"files": {
    12  		"logo1": "$images/logoVerySmall.png",
    13  		"logo2": "$images/github.png"
    14  	},
    15  	"images": {
    16  		"logo1": {
    17  			"src": "$logo1",
    18  			"url": "https://pdfcpu.io",
    19  			"margin": {
    20  				"width": 5
    21  			}
    22  		},
    23  		"logo2": {
    24  			"src": "$logo2",
    25  			"url": "https://github.com/pdfcpu/pdfcpu",
    26  			"margin": {
    27  				"width": 5
    28  			}
    29  		}
    30  	},
    31  	"fonts": {
    32  		"input": {
    33  			"name": "Roboto-Regular",
    34  			"lang": "uk",
    35  			"script": "Cyrl",
    36  			"size": 12
    37  		},
    38  		"label": {
    39  			"name": "$input"
    40  		}
    41  	},
    42  	"margin": {
    43  		"width": 10
    44  	},
    45  	"header": {
    46  		"font": {
    47  			"name": "$label",
    48  			"size": 24,
    49  			"col": "#C00000"
    50  		},
    51  		"left": "$logo1",
    52  		"center":  "Демо форма",
    53  		"rtl": false,
    54  		"right": "$logo2",
    55  		"height": 40,
    56  		"dx": 5,
    57  		"dy": 5,
    58  		"border": false
    59  	},
    60  	"footer": {
    61  		"font": {
    62  			"name": "Courier",
    63  			"size": 9
    64  		},
    65  		"left": "pdfcpu: %v\nCreated: %t",
    66  		"center": "Optimized for A.Reader\nPage %p of %P",
    67  		"right": "Source:\ntestdata/json/form/demo/ukrainian.json",
    68  		"height": 30,
    69  		"dx": 5,
    70  		"dy": 5,
    71  		"border": false
    72  	},
    73  	
    74  	"pages": {
    75  		"1": {
    76  			"content": {
    77  				"textfield": [
    78  					{
    79  						"hide": false,
    80  						"id": "firstName1",
    81  						"tip": "ім'я",
    82  						"tab": 1,
    83  						"default": "Володимир",
    84  						"value": "Джекі",
    85  						"pos": [
    86  							160,
    87  							665
    88  						],
    89  						"width": 240,
    90  						"align": "left",
    91  						"border": {
    92  							"width":1,
    93  							"col": "Gray"
    94  						},
    95  						"label": {
    96  							"value": "ім'я:",
    97  							"width": 110,
    98  							"gap": 10,
    99  							"align": "left",
   100  							"pos": "left"
   101  						}
   102  					},
   103  					{
   104  						"hide": false,
   105  						"id": "lastName1",
   106  						"tip": "прізвище",
   107  						"tab": 2,
   108  						"value": "лань",
   109  						"pos": [
   110  							160,
   111  							645
   112  						],
   113  						"width": 240,
   114  						"align": "left",
   115  						"border": {
   116  							"width":1,
   117  							"col": "Gray"
   118  						},
   119  						"label": {
   120  							"value": "прізвище:",
   121  							"width": 110,
   122  							"gap": 10,
   123  							"align": "left",
   124  							"pos": "left"
   125  						}
   126  					},
   127  					{
   128  						"hide": false,
   129  						"id": "note1",
   130  						"tip": "Причина",
   131  						"tab": 12,
   132  						"multiline": true,
   133  						"value": "Це зразок тексту.\nЦе наступний рядок.",
   134  						"pos": [
   135  							160,
   136  							132
   137  						],
   138  						"width": 240,
   139  						"height":70,
   140  						"align": "left",
   141  						"border": {
   142  							"width":1,
   143  							"col": "Gray"
   144  						}
   145  					}
   146  				],
   147  				
   148  				"datefield": [
   149  					{
   150  						"hide": false,
   151  						"id": "dob1",
   152  						"tab": 3,
   153  						"format": "dd.mm.yyyy",
   154  						"default": "05.12.1992",
   155  						"value": "31.12.1999",
   156  						"pos": [
   157  							160,
   158  							625
   159  						],
   160  						"width": 70,
   161  						"border": {
   162  							"width":1,
   163  							"col": "Gray"
   164  						},
   165  						"label": {
   166  							"value": "Дата народження:",
   167  							"width": 110,
   168  							"gap": 10,
   169  							"align": "left",
   170  							"pos": "left"
   171   						}
   172  					}
   173  				],
   174  
   175  				"radiobuttongroup": [
   176  					{
   177  						"hide": false,
   178  						"id": "gender1",
   179  						"tip":  "Стать",
   180  						"tab": 4,
   181  						"orientation": "hor",
   182  						"default": "жіноча",
   183  						"value": "небінарний",
   184  						"pos": [
   185  							160,
   186  							605
   187  						],
   188  						"width": 12,
   189  						"buttons": {
   190  							"values": [
   191  								"жіноча",
   192  								"чоловічий",
   193  								"небінарний"
   194  							],
   195  							"label": {
   196  								"value": "dummy",
   197  								"width": 55,
   198  								"gap": 10,
   199  								"pos": "right"
   200  							}
   201  						},
   202  						"label": {
   203  							"value": "Стать:",
   204  							"width": 110,
   205  							"gap": 10,
   206  							"align": "left",
   207  							"pos": "left"
   208  						}
   209  					}
   210  				],
   211  
   212  				"checkbox": [
   213  					{
   214  						"hide": false,
   215  						"id": "cb11",
   216  						"tip": "Пошук Google",
   217  						"tab": 7,
   218  						"value": true,
   219  						"pos": [
   220  							30,
   221  							270
   222  						],
   223  						"width": 12,
   224  						"label": {
   225  							"value": "Пошук Google",
   226  							"width": 80,
   227  							"gap": 5,
   228  							"align": "left",
   229  							"pos": "right"
   230  						}
   231  					},
   232  					{
   233  						"hide": false,
   234  						"id": "cb12",
   235  						"tip": "Пошук на Github",
   236  						"tab": 8,
   237  						"value": false,
   238  						"pos": [
   239  							30,
   240  							250
   241  						],
   242  						"width": 12,
   243  						"label": {
   244  							"value": "Пошук на Github",
   245  							"width": 80,
   246  							"gap": 5,
   247  							"align": "left",
   248  							"pos": "right"
   249  						}
   250  					},
   251  					{
   252  						"hide": false,
   253  						"id": "cb13",
   254  						"tip": "Golang Weekly",
   255  						"tab": 9,
   256  						"value": false,
   257  						"pos": [
   258  							30,
   259  							230
   260  						],
   261  						"width": 12,
   262  						"label": {
   263  							"value": "Golang Weekly",
   264  							"width": 80,
   265  							"gap": 5,
   266  							"align": "left",
   267  							"pos": "right"
   268  						}
   269  					},
   270  					{
   271  						"hide": false,
   272  						"id": "cb14",
   273  						"tip": "Побратим Гофер",
   274  						"tab": 10,
   275  						"value": false,
   276  						"pos": [
   277  							30,
   278  							210
   279  						],
   280  						"width": 12,
   281  						"label": {
   282  							"value": "Побратим Гофер",
   283  							"width": 80,
   284  							"gap": 5,
   285  							"align": "left",
   286  							"pos": "right"
   287  						}
   288  					},
   289  					{
   290  						"hide": false,
   291  						"id": "cb15",
   292  						"tip": "Інший",
   293  						"tab": 11,
   294  						"value": false,
   295  						"pos": [
   296  							30,
   297  							190
   298  						],	
   299  						"width": 12,
   300  						"label": {
   301  							"value": "Інший:",
   302  							"width": 80,
   303  							"gap": 5,
   304  							"align": "left",
   305  							"pos": "right"
   306  						}
   307  					}
   308  				],
   309  
   310  				"listbox": [
   311  					{
   312  						"hide": false,
   313  						"id": "city11",
   314  						"tip": "Улюблене місто",
   315  						"tab": 5,
   316  						"options": [
   317  							"Сан Франциско",
   318  							"Сан-Паулу",
   319  							"Відень"
   320  						],
   321  						"multi": true,
   322  						"defaults": [
   323  							"Відень",
   324  							"Сан-Паулу"
   325  						],
   326  						"values": [
   327  							"Сан Франциско",
   328  							"Відень"
   329  						],
   330  						"pos": [
   331  							160,
   332  							530
   333  						],
   334  						"width": 240,
   335  						"height": 54,
   336  						"border": {
   337  							"width":1,
   338  							"col": "Gray"
   339  						},
   340  						"label": {
   341  							"value": "Улюблене місто:",
   342  							"width": 110,
   343  							"gap": 10,
   344  							"align": "left",
   345  							"pos": "left"
   346  						}
   347  					}
   348  				],
   349  
   350  				"combobox": [
   351  					{
   352  						"hide": false,
   353  						"id": "city12",
   354  						"tip": "Місто",
   355  						"tab": 6,
   356  						"options": [
   357  							"Київ",
   358  							"Маріуполь",
   359  							"Севастополь"
   360  						],
   361  						"edit": false,
   362  						"default": "Маріуполь",
   363  						"value": "Севастополь",
   364  						"pos": [
   365  							160,
   366  							500
   367  						],
   368  						"width": 240,
   369  						"border": {
   370  							"width":1,
   371  							"col": "Gray"
   372  						},
   373  						"label": {
   374  							"value": "Місто:",
   375  							"width": 110,
   376  							"gap": 10,
   377  							"align": "left",
   378  							"pos": "left"
   379  						}
   380  					}
   381  				],
   382  				
   383  				"text": [
   384  					{
   385  						"hide": false,
   386  						"value": "1) Розкажіть, будь ласка, про себе:",
   387  						"pos": [
   388  							10,
   389  							690
   390  						],
   391  						"font": {
   392  							"name": "$label"
   393  						}
   394  					},
   395  					{
   396  						"hide": false,
   397  						"value": "2) Як ви дізналися про pdfcpu:",
   398  						"pos": [
   399  							10,
   400  							290
   401  						],
   402  						"font": {
   403  							"name": "$label"
   404  						}
   405  					}
   406  				]
   407  			}
   408  		}
   409  	}
   410  }