Findings (9)
#1
high
TL-SIG-002
Changes after signing are not permitted
whole file · structure · confidence 0.90
The document was changed after 'IssuerSignature' signed it, and the changes are not of a kind a signature permits (form filling, annotations or validation data).
Evidence
{
"coverage": "ENTIRE_REVISION",
"docmdp_ok": false,
"field": "IssuerSignature",
"modification_level": "OTHER"
}
#2
high
TL-LOGIC-001
Running balance does not reconcile
page 1 · logic · confidence 0.90
Row 5 on page 1: previous balance 15,931.14 - debit 1,250.00 + credit 0.00 = 14,681.14, but the statement shows 9,610.39 (difference -5,070.75).
Evidence
{
"credit": 0.0,
"debit": 1250.0,
"expected": 14681.14,
"previous": 15931.14,
"row": 5,
"stated": 9610.39
}
#3
high
TL-REV-002
Later revision rewrote page content
page 1 · revision 3 · structure · confidence 0.90
Revision 3 replaced the drawing instructions of page 1, which already existed in revision 2. The visible content of this page was changed after the file was first produced.
Evidence
{
"previous_revision": 2
}
#4
medium
TL-FONT-002
Font used only for a few characters
page 1 · content · confidence 0.90
On page 1, the font ArialMT is used for only 8 characters, almost all digits (1,250.00), while the rest of the page uses other fonts. Numbers typed in afterwards often look like this.
Evidence
{
"characters": 8,
"font": "ArialMT",
"values": [
"1,250.00"
]
}
#5
medium
TL-OVL-001
Filled shape covers text
page 1 · content · confidence 0.85
On page 1, the text '6,320.75' is covered by a filled shape, and '1,250.00' is drawn on top of it.
Evidence
{
"hidden_by": "shape",
"hidden_text": "6,320.75",
"visible_text": "1,250.00"
}
#6
medium
TL-GEO-002
Inconsistent typeface or size in a column of values
page 1 · geometry · confidence 0.75
On page 1, the value '1,250.00' is set in ArialMT while 3 other values in its column use BitstreamVeraSans-Roman, the font of the rest of the page.
Evidence
{
"column_font": "bitstreamverasans",
"font": "ArialMT",
"text": "1,250.00"
}
#7
medium
TL-REV-003
Later revision added fonts to an existing page
page 1 · revision 3 · structure · confidence 0.65
Revision 3 added font(s) ArialMT to page 1.
Evidence
{
"added_fonts": [
"ArialMT"
],
"same_typeface": false
}
#8
low
TL-META-004
Producer changed between revisions
whole file · revision 2 · structure · confidence 0.50
Revision 1 was written by 'ReportLab PDF Library - (opensource)' and revision 2 by 'ReportLab PDF Library - (opensource); pyHanko 0.37.0'.
Evidence
{
"after": "ReportLab PDF Library - (opensource); pyHanko 0.37.0",
"before": "ReportLab PDF Library - (opensource)"
}
#9
info
TL-REV-001
Document has incremental updates
whole file · structure · confidence 0.95
The file contains 3 revisions: it was saved 2 more time(s) after it was first written.
Evidence
{
"linearized": false,
"revisions": 3
}