github.com/pdfcpu/pdfcpu@v0.11.1/pkg/testdata/json/form/combobox.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 "myCourierBold": { 25 "name": "Courier-Bold", 26 "size": 12 27 }, 28 "input": { 29 "name": "Helvetica", 30 "size": 12, 31 "xcol": "#222222" 32 }, 33 "label": { 34 "name": "Helvetica", 35 "size": 12 36 } 37 }, 38 "margin": { 39 "width": 10 40 }, 41 "header": { 42 "font": { 43 "name": "$myCourierBold", 44 "size": 24, 45 "col": "#C00000" 46 }, 47 "left": "$logo1", 48 "center": "Comboboxes", 49 "right": "$logo2", 50 "height": 40, 51 "dx": 5, 52 "dy": 5, 53 "border": false 54 }, 55 "footer": { 56 "font": { 57 "name": "Courier", 58 "size": 9 59 }, 60 "left": "pdfcpu: %v\nCreated: %t", 61 "center": "Optimized for A.Reader\nPage %p of %P", 62 "right": "Source:\ntestdata/json/form/combobox.json", 63 "height": 30, 64 "dx": 5, 65 "dy": 5, 66 "border": false 67 }, 68 "images": { 69 "logo1": { 70 "src": "$logo1", 71 "url": "https://pdfcpu.io", 72 "margin": { 73 "width": 5 74 } 75 }, 76 "logo2": { 77 "src": "$logo2", 78 "url": "https://github.com/pdfcpu/pdfcpu", 79 "margin": { 80 "width": 5 81 } 82 } 83 }, 84 "pages": { 85 "1": { 86 "bgcol": "LightGray", 87 "content": { 88 "guides": [ 89 { 90 "pos": [ 91 150, 92 650 93 ] 94 }, 95 { 96 "pos": [ 97 250, 98 650 99 ] 100 } 101 ], 102 "combobox": [ 103 { 104 "hide": false, 105 "id": "llgender", 106 "tip": "Gender", 107 "value": "male", 108 "options": [ 109 "female", 110 "male", 111 "non binary" 112 ], 113 "edit": false, 114 "pos": [ 115 150, 116 650 117 ], 118 "width": 100, 119 "border": { 120 "width": 1, 121 "col": "Black" 122 }, 123 "label": { 124 "value": "Gender:", 125 "width": 60, 126 "gap": 10, 127 "align": "left", 128 "pos": "left" 129 } 130 }, 131 { 132 "hide": false, 133 "id": "llsex", 134 "tip": "Sex", 135 "options": [ 136 "female", 137 "male", 138 "diverse", 139 "inter", 140 "undefined", 141 "no entry" 142 ], 143 "edit": false, 144 "pos": [ 145 150, 146 620 147 ], 148 "width": 100, 149 "border": { 150 "width": 1, 151 "col": "Black" 152 }, 153 "label": { 154 "value": "Sex:", 155 "width": 60, 156 "gap": 10, 157 "align": "left", 158 "pos": "left" 159 } 160 }, 161 { 162 "hide": false, 163 "id": "lrgender", 164 "tip": "Gender", 165 "options": [ 166 "female", 167 "male", 168 "non binary" 169 ], 170 "edit": false, 171 "pos": [ 172 400, 173 650 174 ], 175 "width": 100, 176 "border": { 177 "width": 1, 178 "col": "Black" 179 }, 180 "label": { 181 "value": "Gender:", 182 "width": 60, 183 "gap": 10, 184 "align": "right", 185 "pos": "left" 186 } 187 }, 188 { 189 "hide": false, 190 "id": "lrsex", 191 "tip": "Sex", 192 "options": [ 193 "female", 194 "male", 195 "diverse", 196 "inter", 197 "undefined", 198 "no entry" 199 ], 200 "edit": false, 201 "pos": [ 202 400, 203 620 204 ], 205 "width": 100, 206 "border": { 207 "width": 1, 208 "col": "Black" 209 }, 210 "label": { 211 "value": "Sex:", 212 "width": 60, 213 "gap": 10, 214 "align": "right", 215 "pos": "left" 216 } 217 }, 218 { 219 "hide": false, 220 "id": "llegender", 221 "tip": "Gender", 222 "options": [ 223 "female", 224 "male", 225 "non binary" 226 ], 227 "edit": true, 228 "pos": [ 229 150, 230 540 231 ], 232 "width": 100, 233 "bgcol": "#B0B0B0", 234 "label": { 235 "value": "Gender:", 236 "width": 60, 237 "gap": 10, 238 "align": "left", 239 "pos": "left" 240 } 241 }, 242 { 243 "hide": false, 244 "id": "llesex", 245 "tip": "Sex", 246 "options": [ 247 "female", 248 "male", 249 "diverse", 250 "inter", 251 "undefined", 252 "no entry" 253 ], 254 "edit": true, 255 "pos": [ 256 150, 257 510 258 ], 259 "width": 100, 260 "bgcol": "#B0B0B0", 261 "label": { 262 "value": "Sex:", 263 "width": 60, 264 "gap": 10, 265 "align": "left", 266 "pos": "left" 267 } 268 }, 269 { 270 "hide": false, 271 "id": "lregender", 272 "tip": "Gender", 273 "options": [ 274 "female", 275 "male", 276 "non binary" 277 ], 278 "edit": true, 279 "pos": [ 280 400, 281 540 282 ], 283 "width": 100, 284 "bgcol": "#B0B0B0", 285 "border": { 286 "width": 1, 287 "col": "Black" 288 }, 289 "label": { 290 "value": "Gender:", 291 "width": 60, 292 "gap": 10, 293 "align": "right", 294 "pos": "left" 295 } 296 }, 297 { 298 "hide": false, 299 "id": "lresex", 300 "tip": "Sex", 301 "options": [ 302 "female", 303 "male", 304 "diverse", 305 "inter", 306 "undefined", 307 "no entry" 308 ], 309 "edit": true, 310 "pos": [ 311 400, 312 510 313 ], 314 "width": 100, 315 "bgcol": "#B0B0B0", 316 "border": { 317 "width": 1, 318 "col": "Black" 319 }, 320 "label": { 321 "value": "Sex:", 322 "width": 60, 323 "gap": 10, 324 "align": "right", 325 "pos": "left" 326 } 327 }, 328 { 329 "hide": false, 330 "id": "rlgender", 331 "tip": "Gender", 332 "options": [ 333 "female", 334 "male", 335 "non binary" 336 ], 337 "edit": false, 338 "pos": [ 339 150, 340 420 341 ], 342 "width": 100, 343 "bgcol": "Gray", 344 "label": { 345 "value": "Gender", 346 "width": 60, 347 "gap": 10, 348 "align": "left", 349 "pos": "right" 350 } 351 }, 352 { 353 "hide": false, 354 "id": "rlsex", 355 "tip": "Sex", 356 "options": [ 357 "female", 358 "male", 359 "diverse", 360 "inter", 361 "undefined", 362 "no entry" 363 ], 364 "edit": false, 365 "pos": [ 366 150, 367 390 368 ], 369 "width": 100, 370 "bgcol": "Gray", 371 "label": { 372 "value": "Sex", 373 "width": 60, 374 "gap": 10, 375 "align": "left", 376 "pos": "right" 377 } 378 }, 379 { 380 "hide": false, 381 "id": "rrgender", 382 "tip": "Gender", 383 "options": [ 384 "female", 385 "male", 386 "non binary" 387 ], 388 "edit": false, 389 "pos": [ 390 400, 391 420 392 ], 393 "width": 100, 394 "bgcol": "Gray", 395 "border": { 396 "width": 1, 397 "col": "Black" 398 }, 399 "label": { 400 "value": "Gender", 401 "width": 40, 402 "gap": 10, 403 "align": "right", 404 "pos": "right" 405 } 406 }, 407 { 408 "hide": false, 409 "id": "rrsex", 410 "tip": "Sex", 411 "options": [ 412 "female", 413 "male", 414 "diverse", 415 "inter", 416 "undefined", 417 "no entry" 418 ], 419 "edit": false, 420 "pos": [ 421 400, 422 390 423 ], 424 "width": 100, 425 "bgcol": "Gray", 426 "border": { 427 "width": 1, 428 "col": "Black" 429 }, 430 "label": { 431 "value": "Sex", 432 "width": 40, 433 "gap": 10, 434 "align": "right", 435 "pos": "right" 436 } 437 }, 438 { 439 "hide": false, 440 "id": "rlegender", 441 "tip": "Gender", 442 "options": [ 443 "female", 444 "male", 445 "non binary" 446 ], 447 "edit": true, 448 "pos": [ 449 150, 450 310 451 ], 452 "width": 100, 453 "bgCol": "$DarkOrange", 454 "label": { 455 "value": "Gender", 456 "width": 60, 457 "gap": 10, 458 "align": "left", 459 "pos": "right" 460 } 461 }, 462 { 463 "hide": false, 464 "id": "rlesex", 465 "tip": "Sex", 466 "options": [ 467 "female", 468 "male", 469 "diverse", 470 "inter", 471 "undefined", 472 "no entry" 473 ], 474 "edit": true, 475 "pos": [ 476 150, 477 280 478 ], 479 "width": 100, 480 "bgCol": "$DarkOrange", 481 "label": { 482 "value": "Sex", 483 "width": 60, 484 "gap": 10, 485 "align": "left", 486 "pos": "right" 487 } 488 }, 489 { 490 "hide": false, 491 "id": "rregender", 492 "tip": "Gender", 493 "options": [ 494 "female", 495 "male", 496 "non binary" 497 ], 498 "edit": true, 499 "pos": [ 500 400, 501 310 502 ], 503 "width": 100, 504 "bgCol": "$DarkOrange", 505 "border": { 506 "width": 1, 507 "col": "Black" 508 }, 509 "label": { 510 "value": "Gender", 511 "width": 40, 512 "gap": 10, 513 "align": "right", 514 "pos": "right" 515 } 516 }, 517 { 518 "hide": false, 519 "id": "rresex", 520 "tip": "Sex", 521 "options": [ 522 "female", 523 "male", 524 "diverse", 525 "inter", 526 "undefined", 527 "no entry" 528 ], 529 "edit": true, 530 "pos": [ 531 400, 532 280 533 ], 534 "width": 100, 535 "bgCol": "$DarkOrange", 536 "border": { 537 "width": 1, 538 "col": "Black" 539 }, 540 "label": { 541 "value": "Sex", 542 "width": 40, 543 "gap": 10, 544 "align": "right", 545 "pos": "right" 546 } 547 }, 548 { 549 "hide": false, 550 "id": "tlgender", 551 "tip": "Gender", 552 "options": [ 553 "female", 554 "male", 555 "non binary" 556 ], 557 "edit": false, 558 "pos": [ 559 100, 560 160 561 ], 562 "width": 100, 563 "border": { 564 "width": 1, 565 "col": "#FF0000" 566 }, 567 "label": { 568 "value": "Gender", 569 "width": 60, 570 "gap": 0, 571 "align": "left", 572 "pos": "top" 573 } 574 }, 575 { 576 "hide": false, 577 "id": "tcgender", 578 "tip": "Gender", 579 "options": [ 580 "female", 581 "male", 582 "non binary" 583 ], 584 "edit": false, 585 "pos": [ 586 250, 587 160 588 ], 589 "width": 100, 590 "border": { 591 "width": 1, 592 "col": "#FF0000" 593 }, 594 "label": { 595 "value": "Gender", 596 "width": 60, 597 "gap": 0, 598 "align": "center", 599 "pos": "top" 600 } 601 }, 602 { 603 "hide": false, 604 "id": "trgender", 605 "tip": "Gender", 606 "options": [ 607 "female", 608 "male", 609 "non binary" 610 ], 611 "edit": false, 612 "pos": [ 613 400, 614 160 615 ], 616 "width": 100, 617 "border": { 618 "width": 1, 619 "col": "#FF0000" 620 }, 621 "label": { 622 "value": "Gender", 623 "width": 60, 624 "gap": 0, 625 "align": "right", 626 "pos": "top" 627 } 628 }, 629 { 630 "hide": false, 631 "id": "tlegender", 632 "tip": "Gender", 633 "options": [ 634 "female", 635 "male", 636 "non binary" 637 ], 638 "edit": true, 639 "pos": [ 640 100, 641 50 642 ], 643 "width": 100, 644 "border": { 645 "width": 1, 646 "col": "Gray" 647 }, 648 "label": { 649 "value": "Gender", 650 "width": 60, 651 "gap": 0, 652 "align": "left", 653 "pos": "top" 654 } 655 }, 656 { 657 "hide": false, 658 "id": "tcegender", 659 "tip": "Gender", 660 "options": [ 661 "female", 662 "male", 663 "non binary" 664 ], 665 "edit": true, 666 "pos": [ 667 250, 668 50 669 ], 670 "width": 100, 671 "border": { 672 "width": 1, 673 "col": "Gray" 674 }, 675 "label": { 676 "value": "Gender", 677 "width": 60, 678 "gap": 0, 679 "align": "center", 680 "pos": "top" 681 } 682 }, 683 { 684 "hide": false, 685 "id": "tregender", 686 "tip": "Gender", 687 "options": [ 688 "female", 689 "male", 690 "non binary" 691 ], 692 "edit": true, 693 "pos": [ 694 400, 695 50 696 ], 697 "width": 100, 698 "border": { 699 "width": 1, 700 "col": "Gray" 701 }, 702 "label": { 703 "value": "Gender", 704 "width": 60, 705 "gap": 0, 706 "align": "right", 707 "pos": "top" 708 } 709 } 710 ], 711 "text": [ 712 { 713 "value": "Combobox with left label:", 714 "pos": [ 715 10, 716 690 717 ], 718 "font": { 719 "name": "$myCourier" 720 } 721 }, 722 { 723 "value": "Editable:", 724 "pos": [ 725 30, 726 575 727 ], 728 "font": { 729 "name": "$myCourier" 730 } 731 }, 732 { 733 "value": "Combobox with right label:", 734 "pos": [ 735 10, 736 460 737 ], 738 "font": { 739 "name": "$myCourier" 740 } 741 }, 742 { 743 "value": "Editable:", 744 "pos": [ 745 30, 746 345 747 ], 748 "font": { 749 "name": "$myCourier" 750 } 751 }, 752 { 753 "value": "Combobox with top label:", 754 "pos": [ 755 10, 756 230 757 ], 758 "font": { 759 "name": "$myCourier" 760 } 761 }, 762 { 763 "value": "Editable:", 764 "pos": [ 765 30, 766 115 767 ], 768 "font": { 769 "name": "$myCourier" 770 } 771 } 772 ] 773 } 774 } 775 } 776 }