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

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