github.com/pdfcpu/pdfcpu@v0.11.1/pkg/testdata/json/create/table.json (about)

     1  {
     2  	"paper": "A4L",
     3  	"crop": "10",
     4  	"origin": "LowerLeft",
     5  	"contentBox": true,
     6  	"debug": false,
     7  	"guides": true,
     8  	"colors": {
     9  		"Beige": "#F5F5DC",
    10  		"DarkSalmon": "#E9967A"
    11  	},
    12  	"bgcol": "#BEDED9",
    13  	"timestamp": "Monday, 2.Jan 2006 15:04:05",
    14  	"dirs": {
    15  		"images": "../../testdata/resources"
    16  	},
    17  	"files": {
    18  		"logo1": "$images/logoVerySmall.png",
    19  		"logo2": "$images/github.png"
    20  	},
    21  	"fonts": {
    22  		"myCourier": {
    23  			"name": "Courier",
    24  			"size": 12,
    25  			"col": "#00AA00"
    26  		}
    27  	},
    28  	"borders": {
    29  		"myBorder": {
    30  			"width": 5,
    31  			"//col": "#0000FF",
    32  			"//style": "bevel"
    33  		}
    34  	},
    35  	"margin": {
    36  		"width": 20
    37  	},
    38  	"header": {
    39  		"font": {
    40  			"name": "Courier-Bold",
    41  			"size": 24,
    42  			"col": "#00AA00"
    43  		},
    44  		"left": "$logo1",
    45  		"center": "Demo Table",
    46  		"right": "$logo2",
    47  		"height": 40,
    48  		"dx": 5,
    49  		"dy": 10,
    50  		"border": false
    51  	},
    52  	"footer": {
    53  		"font": {
    54  			"name": "$myCourier",
    55  			"col": "Black"
    56  		},
    57  		"left": "pdfcpu: %v\nCreated: %t",
    58  		"center": "Page %p of %P",
    59  		"right": "Source:\ntestdata/json/create/tables.json",
    60  		"height": 30,
    61  		"dx": 5,
    62  		"dy": 5,
    63  		"border": false
    64  	},
    65  	"images": {
    66  		"logo1": {
    67  			"src": "$logo1",
    68  			"url": "https://pdfcpu.io",
    69  			"margin": {
    70  				"width": 5
    71  			}
    72  		},
    73  		"logo2": {
    74  			"src": "$logo2",
    75  			"url": "https://github.com/pdfcpu/pdfcpu",
    76  			"margin": {
    77  				"width": 5
    78  			}
    79  		}
    80  	},
    81  	"pages": {
    82  		"1": {
    83  			"content": {
    84  				"guides": [
    85  					{
    86  						"pos": [
    87  							-1,
    88  							-1
    89  						]
    90  					}
    91  				],
    92  				"table": [
    93  					{
    94  						"hide": false,
    95  						"header": {
    96  							"values": ["Qty", "Description", "Price", "Amount"],
    97  							"colAnchors": ["Center", "Center", "Center", "Center"],
    98  							"bgCol": "$DarkSalmon",
    99  							"font": {
   100  								"name": "Courier-Bold",
   101  								"size": 15
   102  							}
   103  						},
   104  						"values": [
   105  							["1", "Mouse", "$115.00", "$115.00"],
   106  							["3", "Unicorn", "$250,000.00", "$750,000.00"],
   107  							["1", "Gopher", "(priceless)"]
   108  						],
   109  						"rows": 5,
   110  						"cols": 4,
   111  						"width": 400,
   112  						"colWidths": [10, 40, 25, 25 ],
   113  						"colAnchors": ["Center", "Left", "Right", "Right"],
   114  						"colPaddings": [null, {"width": 0, "top": 5, "bottom": 5, "left": 20, "right": 5}, null, null],
   115  						"lheight": 30,
   116  						"grid": true,
   117  						"anchor": "center",
   118  						"//pos": [
   119  							100,
   120  							100
   121  						],
   122  						"dx": 0,
   123  						"dy": 0,
   124  						"bgCol": "$Beige",
   125  						"oddCol": "LightGray",
   126  						"evenCol": "Gray",
   127  						"font": {
   128  							"name": "Courier",
   129  							"size": 12,
   130  							"col": "Black"
   131  						},
   132  						"margin": {
   133  							"width": 0
   134  						},
   135  						"border": {
   136  							"width": 0,
   137  							"//col": "White"
   138  						},
   139  						"padding": {
   140  							"width": 5
   141  						},
   142  						"rot": 20
   143  					}
   144  				]
   145  			}
   146  		}
   147  	}
   148  }