{
  "items": [
    {
      "type": "flow",
      "rect": { "llx": 72.0, "lly": 768.4, "urx": 523.0, "ury": 790.0 },
      "content": "Two orders, one frame, one bottom edge",
      "font": "DejaVuSans",
      "font_size": 18.0
    },
    {
      "type": "flow",
      "rect": { "llx": 72.0, "lly": 696.4, "urx": 523.0, "ury": 756.4 },
      "content": "The two frames below are the same height, and the orders in them are not the same length. Each frame is filled: whatever room the lines leave is shared out among them in equal parts, once they have all been measured, so the last line of an order of four ends where the last line of an order of seven ends. The headings and the total stay where the stationery puts them, and only the billed lines grow.",
      "font": "DejaVuSans",
      "font_size": 10.0
    },
    {
      "type": "flow",
      "rect": { "llx": 72.0, "lly": 660.0, "urx": 523.0, "ury": 674.4 },
      "content": "Four lines and seven, ending together",
      "font": "DejaVuSans",
      "font_size": 12.0
    },
    {
      "type": "flow",
      "rect": { "llx": 72.0, "lly": 637.8, "urx": 288.0, "ury": 648.0 },
      "content": "Order 4412",
      "font": "DejaVuSans",
      "font_size": 8.5,
      "color": [0.42, 0.42, 0.42]
    },
    {
      "type": "flow",
      "rect": { "llx": 307.0, "lly": 637.8, "urx": 523.0, "ury": 648.0 },
      "content": "Order 4413",
      "font": "DejaVuSans",
      "font_size": 8.5,
      "color": [0.42, 0.42, 0.42]
    },
    {
      "type": "table",
      "columns": { "widths": [{ "fraction": 1.0 }, { "points": 62.0 }], "total": 216.0 },
      "first": { "llx": 72.0, "lly": 431.8, "urx": 288.0, "ury": 631.8 },
      "next": { "llx": 72.0, "lly": 431.8, "urx": 288.0, "ury": 631.8 },
      "header": 1,
      "footer": 1,
      "fill_frame": true,
      "rules": [
        { "rule": "frame", "stroke": { "width": 0.7, "color": [0.0, 0.0, 0.0] } },
        { "rule": "horizontal_other", "stroke": { "width": 0.25, "color": [0.78, 0.78, 0.78] } },
        { "rule": { "horizontal": 1 }, "stroke": { "width": 0.7, "color": [0.0, 0.0, 0.0] } },
        { "rule": { "horizontal_from_end": 1 }, "stroke": { "width": 0.7, "color": [0.0, 0.0, 0.0] } }
      ],
      "rows": [
        {
          "cells": [
            { "content": ["Item"], "font": "DejaVuSans", "font_size": 8.5, "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 }, "fill": [0.9, 0.9, 0.9] },
            { "content": ["Amount"], "font": "DejaVuSans", "font_size": 8.5, "align": "right", "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 }, "fill": [0.9, 0.9, 0.9] }
          ],
          "min_height": 18.0
        },
        {
          "cells": [
            { "content": ["Site survey"], "font": "DejaVuSans", "font_size": 8.5, "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } },
            { "content": ["420.00"], "font": "DejaVuSans", "font_size": 8.5, "align": "right", "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } }
          ],
          "min_height": 16.0
        },
        {
          "cells": [
            { "content": ["Cable, 40 m"], "font": "DejaVuSans", "font_size": 8.5, "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } },
            { "content": ["96.00"], "font": "DejaVuSans", "font_size": 8.5, "align": "right", "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } }
          ],
          "min_height": 16.0
        },
        {
          "cells": [
            { "content": ["Wall boxes"], "font": "DejaVuSans", "font_size": 8.5, "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } },
            { "content": ["158.00"], "font": "DejaVuSans", "font_size": 8.5, "align": "right", "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } }
          ],
          "min_height": 16.0
        },
        {
          "cells": [
            { "content": ["Fitting, one day"], "font": "DejaVuSans", "font_size": 8.5, "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } },
            { "content": ["240.00"], "font": "DejaVuSans", "font_size": 8.5, "align": "right", "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } }
          ],
          "min_height": 16.0
        },
        {
          "cells": [
            { "content": ["Total"], "font": "DejaVuSans", "font_size": 8.5, "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } },
            { "content": ["914.00"], "font": "DejaVuSans", "font_size": 8.5, "align": "right", "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } }
          ],
          "min_height": 18.0
        }
      ]
    },
    {
      "type": "table",
      "columns": { "widths": [{ "fraction": 1.0 }, { "points": 62.0 }], "total": 216.0 },
      "first": { "llx": 307.0, "lly": 431.8, "urx": 523.0, "ury": 631.8 },
      "next": { "llx": 307.0, "lly": 431.8, "urx": 523.0, "ury": 631.8 },
      "header": 1,
      "footer": 1,
      "fill_frame": true,
      "rules": [
        { "rule": "frame", "stroke": { "width": 0.7, "color": [0.0, 0.0, 0.0] } },
        { "rule": "horizontal_other", "stroke": { "width": 0.25, "color": [0.78, 0.78, 0.78] } },
        { "rule": { "horizontal": 1 }, "stroke": { "width": 0.7, "color": [0.0, 0.0, 0.0] } },
        { "rule": { "horizontal_from_end": 1 }, "stroke": { "width": 0.7, "color": [0.0, 0.0, 0.0] } }
      ],
      "rows": [
        {
          "cells": [
            { "content": ["Item"], "font": "DejaVuSans", "font_size": 8.5, "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 }, "fill": [0.9, 0.9, 0.9] },
            { "content": ["Amount"], "font": "DejaVuSans", "font_size": 8.5, "align": "right", "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 }, "fill": [0.9, 0.9, 0.9] }
          ],
          "min_height": 18.0
        },
        {
          "cells": [
            { "content": ["Site survey"], "font": "DejaVuSans", "font_size": 8.5, "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } },
            { "content": ["180.00"], "font": "DejaVuSans", "font_size": 8.5, "align": "right", "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } }
          ],
          "min_height": 16.0
        },
        {
          "cells": [
            { "content": ["Cable, 15 m"], "font": "DejaVuSans", "font_size": 8.5, "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } },
            { "content": ["64.00"], "font": "DejaVuSans", "font_size": 8.5, "align": "right", "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } }
          ],
          "min_height": 16.0
        },
        {
          "cells": [
            { "content": ["Wall boxes"], "font": "DejaVuSans", "font_size": 8.5, "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } },
            { "content": ["112.00"], "font": "DejaVuSans", "font_size": 8.5, "align": "right", "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } }
          ],
          "min_height": 16.0
        },
        {
          "cells": [
            { "content": ["Junction box"], "font": "DejaVuSans", "font_size": 8.5, "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } },
            { "content": ["45.00"], "font": "DejaVuSans", "font_size": 8.5, "align": "right", "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } }
          ],
          "min_height": 16.0
        },
        {
          "cells": [
            { "content": ["Fitting, two days"], "font": "DejaVuSans", "font_size": 8.5, "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } },
            { "content": ["320.00"], "font": "DejaVuSans", "font_size": 8.5, "align": "right", "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } }
          ],
          "min_height": 16.0
        },
        {
          "cells": [
            { "content": ["Cover plates"], "font": "DejaVuSans", "font_size": 8.5, "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } },
            { "content": ["88.00"], "font": "DejaVuSans", "font_size": 8.5, "align": "right", "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } }
          ],
          "min_height": 16.0
        },
        {
          "cells": [
            { "content": ["Test and report"], "font": "DejaVuSans", "font_size": 8.5, "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } },
            { "content": ["150.00"], "font": "DejaVuSans", "font_size": 8.5, "align": "right", "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } }
          ],
          "min_height": 16.0
        },
        {
          "cells": [
            { "content": ["Total"], "font": "DejaVuSans", "font_size": 8.5, "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } },
            { "content": ["959.00"], "font": "DejaVuSans", "font_size": 8.5, "align": "right", "valign": "middle", "padding": { "left": 5.0, "right": 5.0, "top": 4.0, "bottom": 4.0 } }
          ],
          "min_height": 18.0
        }
      ]
    },
    {
      "type": "flow",
      "rect": { "llx": 72.0, "lly": 391.4, "urx": 523.0, "ury": 405.8 },
      "content": "Two notes of unequal length, ending together",
      "font": "DejaVuSans",
      "font_size": 12.0
    },
    {
      "type": "rect",
      "rect": { "llx": 72.0, "lly": 267.4, "urx": 288.0, "ury": 377.4 },
      "stroke": { "width": 0.4, "color": [0.72, 0.72, 0.72] }
    },
    {
      "type": "flow",
      "rect": { "llx": 78.0, "lly": 267.4, "urx": 282.0, "ury": 377.4 },
      "content": "Goods stay ours until they are paid for in full. Anything found broken is to be written on the driver's sheet before it is signed, and told to us the same week. A pallet left with a neighbour is left at the buyer's own risk.",
      "font": "DejaVuSans",
      "font_size": 8.5,
      "first_baseline": "ascender",
      "last_baseline": "descender",
      "fill_leading": { "limit": 26.0 }
    },
    {
      "type": "rect",
      "rect": { "llx": 307.0, "lly": 267.4, "urx": 523.0, "ury": 377.4 },
      "stroke": { "width": 0.4, "color": [0.72, 0.72, 0.72] }
    },
    {
      "type": "flow",
      "rect": { "llx": 313.0, "lly": 267.4, "urx": 517.0, "ury": 377.4 },
      "content": "Payment is due thirty days from the date of issue, by transfer to the account named at the foot of the invoice. A line queried in writing suspends nothing but the line itself, and the rest of the invoice falls due on the day it always did. Work already booked is held for a fortnight after that day and released afterwards.",
      "font": "DejaVuSans",
      "font_size": 8.5,
      "first_baseline": "ascender",
      "last_baseline": "descender",
      "fill_leading": { "limit": 26.0 }
    },
    {
      "type": "flow",
      "rect": { "llx": 72.0, "lly": 200.2, "urx": 523.0, "ury": 243.4 },
      "content": "The lines of a note are moved apart, and nothing else: the room kept around a paragraph, the drop under the last line and the height of the words themselves stand where they are. A limit is given along with the box, so two lines in a tall box keep the spacing they came with rather than being stretched into a ladder.",
      "font": "DejaVuSans",
      "font_size": 9.0,
      "color": [0.42, 0.42, 0.42]
    }
  ]
}
