Archive Documents

PDF/A Archive Cover Sheet Template

Structured archive cover page template with retained record metadata, PDF417 reference, owner block, and archival notes.

pdfaarchivecover-sheetrecordspdf417

Template JSON

rev_20260529_v2_pdfa_cover
{
  "schema": {
    "fields": [
      {
        "key": "record_title",
        "type": "string",
        "required": true,
        "label": "Record title",
        "default_value": "May 2026 Billing Archive"
      },
      {
        "key": "document_number",
        "type": "string",
        "required": true,
        "label": "Record ID",
        "default_value": "ARCH-2026-0529"
      },
      {
        "key": "due_date",
        "type": "string",
        "required": true,
        "label": "Retention date",
        "default_value": "2033-05-29"
      },
      {
        "key": "issuer_name",
        "type": "string",
        "required": true,
        "label": "Owner",
        "default_value": "gPdf Records"
      },
      {
        "key": "issuer_line",
        "type": "string",
        "required": true,
        "label": "Owner line",
        "default_value": "Records Management / Finance"
      },
      {
        "key": "status",
        "type": "string",
        "required": true,
        "label": "Status",
        "default_value": "ARCHIVE"
      },
      {
        "key": "notes",
        "type": "string",
        "required": true,
        "label": "Summary",
        "default_value": "Cover sheet for a retained document package."
      },
      {
        "key": "qr_payload",
        "type": "string",
        "required": true,
        "label": "Archive payload",
        "default_value": "ARCH-2026-0529|PDF-A|2033-05-29"
      }
    ]
  },
  "layout": {
    "pages": [
      {
        "width": 210,
        "height": 297,
        "elements": [
          {
            "type": "rect",
            "x": 0,
            "y": 0,
            "width": 210,
            "height": 297,
            "z_index": 0,
            "fill": {
              "color": "#F8FAFC",
              "opacity": 1
            }
          },
          {
            "type": "rect",
            "x": 18,
            "y": 18,
            "width": 174,
            "height": 261,
            "z_index": 0,
            "fill": {
              "color": "#FFFFFF",
              "opacity": 1
            },
            "stroke": {
              "color": "#CBD5E1",
              "width": 0.3
            }
          },
          {
            "type": "rect",
            "x": 18,
            "y": 18,
            "width": 174,
            "height": 34,
            "z_index": 0,
            "fill": {
              "color": "#334155",
              "opacity": 1
            }
          },
          {
            "type": "text",
            "x": 28,
            "y": 31,
            "frame": {
              "width": 112
            },
            "content": {
              "blocks": [
                {
                  "type": "paragraph",
                  "inlines": [
                    {
                      "type": "text",
                      "text": "ARCHIVE COVER SHEET"
                    }
                  ]
                }
              ]
            },
            "defaults": {
              "paragraph": {
                "line_height": 1.18
              },
              "run": {
                "font_family": "NotoSans-Regular",
                "font_mode": "prefer",
                "font_size": 16,
                "color": "#FFFFFF",
                "font_weight": "bold"
              }
            },
            "z_index": 0
          },
          {
            "type": "text",
            "x": 146,
            "y": 29,
            "frame": {
              "width": 34
            },
            "content": {
              "blocks": [
                {
                  "type": "paragraph",
                  "inlines": [
                    {
                      "type": "variable",
                      "scope": "binding",
                      "name": "status",
                      "style": {
                        "font_weight": "bold"
                      }
                    }
                  ]
                }
              ]
            },
            "defaults": {
              "paragraph": {
                "line_height": 1.18,
                "align": "right"
              },
              "run": {
                "font_family": "NotoSans-Regular",
                "font_mode": "prefer",
                "font_size": 8,
                "color": "#FFFFFF",
                "font_weight": "bold"
              }
            },
            "z_index": 0
          },
          {
            "type": "text",
            "x": 28,
            "y": 76,
            "frame": {
              "width": 140
            },
            "content": {
              "blocks": [
                {
                  "type": "paragraph",
                  "inlines": [
                    {
                      "type": "text",
                      "text": "Record title"
                    },
                    {
                      "type": "line_break"
                    },
                    {
                      "type": "variable",
                      "scope": "binding",
                      "name": "record_title",
                      "style": {
                        "font_weight": "bold"
                      }
                    }
                  ]
                }
              ]
            },
            "defaults": {
              "paragraph": {
                "line_height": 1.18
              },
              "run": {
                "font_family": "NotoSans-Regular",
                "font_mode": "prefer",
                "font_size": 11,
                "color": "#111827"
              }
            },
            "z_index": 0
          },
          {
            "type": "text",
            "x": 28,
            "y": 108,
            "frame": {
              "width": 70
            },
            "content": {
              "blocks": [
                {
                  "type": "paragraph",
                  "inlines": [
                    {
                      "type": "text",
                      "text": "Record ID"
                    },
                    {
                      "type": "line_break"
                    },
                    {
                      "type": "variable",
                      "scope": "binding",
                      "name": "document_number",
                      "style": {
                        "font_weight": "bold"
                      }
                    }
                  ]
                }
              ]
            },
            "defaults": {
              "paragraph": {
                "line_height": 1.18
              },
              "run": {
                "font_family": "NotoSans-Regular",
                "font_mode": "prefer",
                "font_size": 8,
                "color": "#334155"
              }
            },
            "z_index": 0
          },
          {
            "type": "text",
            "x": 112,
            "y": 108,
            "frame": {
              "width": 62
            },
            "content": {
              "blocks": [
                {
                  "type": "paragraph",
                  "inlines": [
                    {
                      "type": "text",
                      "text": "Retention date"
                    },
                    {
                      "type": "line_break"
                    },
                    {
                      "type": "variable",
                      "scope": "binding",
                      "name": "due_date",
                      "style": {
                        "font_weight": "bold"
                      }
                    }
                  ]
                }
              ]
            },
            "defaults": {
              "paragraph": {
                "line_height": 1.18
              },
              "run": {
                "font_family": "NotoSans-Regular",
                "font_mode": "prefer",
                "font_size": 8,
                "color": "#334155"
              }
            },
            "z_index": 0
          },
          {
            "type": "text",
            "x": 28,
            "y": 144,
            "frame": {
              "width": 146
            },
            "content": {
              "blocks": [
                {
                  "type": "paragraph",
                  "inlines": [
                    {
                      "type": "text",
                      "text": "Owner"
                    },
                    {
                      "type": "line_break"
                    },
                    {
                      "type": "variable",
                      "scope": "binding",
                      "name": "issuer_name",
                      "style": {
                        "font_weight": "bold"
                      }
                    },
                    {
                      "type": "line_break"
                    },
                    {
                      "type": "variable",
                      "scope": "binding",
                      "name": "issuer_line"
                    }
                  ]
                }
              ]
            },
            "defaults": {
              "paragraph": {
                "line_height": 1.18
              },
              "run": {
                "font_family": "NotoSans-Regular",
                "font_mode": "prefer",
                "font_size": 8,
                "color": "#334155"
              }
            },
            "z_index": 0
          },
          {
            "type": "text",
            "x": 28,
            "y": 178,
            "frame": {
              "width": 146
            },
            "content": {
              "blocks": [
                {
                  "type": "paragraph",
                  "inlines": [
                    {
                      "type": "text",
                      "text": "Summary"
                    },
                    {
                      "type": "line_break"
                    },
                    {
                      "type": "variable",
                      "scope": "binding",
                      "name": "notes"
                    }
                  ]
                }
              ]
            },
            "defaults": {
              "paragraph": {
                "line_height": 1.18
              },
              "run": {
                "font_family": "NotoSans-Regular",
                "font_mode": "prefer",
                "font_size": 8,
                "color": "#475569"
              }
            },
            "z_index": 0
          },
          {
            "type": "barcode",
            "format": "pdf417",
            "content": "{{qr_payload}}",
            "x": 35,
            "y": 226,
            "width": 140,
            "height": 24,
            "barcode_text": {
              "enabled": false,
              "position": "bottom"
            },
            "z_index": 0
          },
          {
            "type": "text",
            "x": 28,
            "y": 260,
            "frame": {
              "width": 146
            },
            "content": {
              "blocks": [
                {
                  "type": "paragraph",
                  "inlines": [
                    {
                      "type": "text",
                      "text": "This template is suitable for generating a PDF/A archive front matter page before bundling retained documents."
                    }
                  ]
                }
              ]
            },
            "defaults": {
              "paragraph": {
                "line_height": 1.18
              },
              "run": {
                "font_family": "NotoSans-Regular",
                "font_mode": "prefer",
                "font_size": 6.4,
                "color": "#64748B"
              }
            },
            "z_index": 0
          }
        ]
      }
    ]
  }
}
Sample data
{
  "record_title": "May 2026 Billing Archive",
  "document_number": "ARCH-2026-0529",
  "due_date": "2033-05-29",
  "issuer_name": "gPdf Records",
  "issuer_line": "Records Management / Finance",
  "status": "ARCHIVE",
  "notes": "Cover sheet for a retained document package with encoded archive reference.",
  "qr_payload": "ARCH-2026-0529|PDF-A|2033-05-29"
}

Rendered PDF

PDF