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 }